表结构: t1 (mo_no,color_code,lot_code, size_code,qty)在DataGridView 中显示/编辑时要 把size_code 进行行列转换 比如: E07/01-0007 ,H107,A7100,XL,100
E07/01-0007 ,H107,A7100,X,100
E07/01-0007 ,H107,A7100,S,100
转为 :mo_no,color_code,lot_code,xl,x,s
E07/01-0007 ,H107,A7100 ,100,100,100
其中 mo_no+color_code+lot_code + size_code 才能确定记录是否为一现在的问题是: 在DataGridView中修改原有记录后,我怎样才能根据最原始的
mo_no+color_code+lot_code + size_code 找到数据库中的记录
再保存? 不是要自已保存两个DataTable再进行比较吧?
还有什么好办法没?
E07/01-0007 ,H107,A7100,X,100
E07/01-0007 ,H107,A7100,S,100
转为 :mo_no,color_code,lot_code,xl,x,s
E07/01-0007 ,H107,A7100 ,100,100,100
其中 mo_no+color_code+lot_code + size_code 才能确定记录是否为一现在的问题是: 在DataGridView中修改原有记录后,我怎样才能根据最原始的
mo_no+color_code+lot_code + size_code 找到数据库中的记录
再保存? 不是要自已保存两个DataTable再进行比较吧?
还有什么好办法没?
E07/01-0007 ,H107,A7100 ,100,100,100
然后我在DataGridView中修改: H107 为B102, XL对应的数量为 200
那么,在保存时,我要在数据表中找到 mo_no = E07/01-0007 and color_code = H107
and lot_code = A7100 and xl =100的记录 ,然后更新
怎么得到这行更新之前的值呢?
我是Blueidea呀,接分来的
还有就是顶。