1、数值列不需要单引号
2、选择窗口打开时已经清空l_goodsbom表,需要从后台取数据
Dim goodsid As WinForm.TextBox = e.Form.Controls("TextBox8")
If goodsid.text > "" Then
Dim Cols1() As String = {"goodsid","elemgid","quantity","masterqty","usetime","userdef1","userdef2","userdef3","userdef4"}
Dim Cols2() As String = {"goodsid","elemgid","quantity","masterqty","usetime","userdef1","userdef2","userdef3","userdef4"}
For Each dr1 As DataRow In DataTables("l_goodsbom").SQLSelect("[goodsid] = " & goodsid.text)
Dim dr2 As Row = Tables("新增指令_Table1").AddNew()
For i As Integer = 0 To Cols1.Length -1
dr2(Cols2(i)) = dr1(Cols1(i))
Next
Next
End If
代码2用法一样,参考什上面自己改