关于DataTable中,DataRow的Find方法和Contains方法,如果表的主关键字是由多个字段构成,该怎么使用
Datatable中,dr.Rows.Contains(val),dt.Rows.Find(val),都是对于主关键字段中包含val的查询,但如果我在SQL Server中的表的关键字由两个字段组成,这样填充生成的Datatable,该怎么使用Rows.Contains和Rows.Find方法呢。
例如我有这么一个表,batch字段和wc_code字段为关键字,填充后怎么才能使用contains和find方法?
batch varchar 30
wo varchar 10
wc_code varchar 10
mac_code varchar 10
rt_item tinyint 1
status char 1
qty real 4
scrap real 4
speed real 4
start_ope smallint 2
start_ope_name varchar 20
start_time smalldatetime 4
finish_ope smallint 2
finish_ope_name varchar 20
finish_time smalldatetime 4
change_qty real 4