首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

关于datatable.compute的有关问题

2013-08-10 
关于datatable.compute的问题我用datatable.compute判断某值在datatable中是否存在datatable中数据是这样

关于datatable.compute的问题
我用datatable.compute判断某值在datatable中是否存在
datatable中数据是这样的
关于datatable.compute的有关问题
我用dt_mu.Compute("count(trans_ctcp_Dr)", "trans_ctcp_Dr = " + doc_tr)来判断doc_tr在datatable是否存在,当doc_tr为2121的时候,取得的结果是0,这是为什么,明明有记录的
[解决办法]
用 DataTable.Columns.Contains方法可以判断某个列名是否存在于某个DataTable中


   DataTable t = new DataTable();
            DataColumn col = new DataColumn("aaa");
            t.Columns.Add(col);
            col = new DataColumn("bb");
            t.Columns.Add(col);
            col = new DataColumn("c");
            t.Columns.Add(col);
            bool b = t.Columns.Contains("bb");

[解决办法]
2121后面是不是存在空格等不可见字符?
[解决办法]
把2121数据改成2122看看

热点排行