aspiringsenior 发表于 2016-4-9 16:28:21

rows.find怎么用

我不会用dataset,下面这个语句采用rows.find查找设有主键的表的其中一行
DataRow tmprow = ds.Tables["DataTable横断面信息"].Rows.Find(Convert.ToDouble(textbox1.text);

结果总是tmprow==null

请问是怎么回事?是还需要设置什么才能使用rows.find吗?

说明:
dataset是内存中的一个数据集,其中Tables["DataTable横断面信息"]是它的一个表,这个表我是设置了一个主键的(方法:在数据集管理器中右键相应列设置主键)

yxr_MJTD 发表于 2016-4-26 21:13:45

估计是你被查询的表没有数据,要不就是你的条件有问题。
页: [1]
查看完整版本: rows.find怎么用