|
'我假定输入表cstockbillentry(不过请检查是否将如下字段加入其中!),需要定义一个ado的recordset对象,如下代码就是录入数据的,可以加入“确定”按钮的代码中。
dim rst as new adodb.recordset
i=2 '从第2行开始检索数据
rst.open "icstockbillentry" cnZW, adOpenKeyset, adLockOptimistic
do
sFItemID=sheets(sSheetName).cells(i,1)
sFAmount=sheets(sSheetName).cells(i,4)
with rst
.addnew
.fields("FItemID")=sFItemID
.fields("FAmoun")=FAmount
.fileds("FDCStockID")=16394 'FBillNO,FBillID也是这样代码
.fields("FEntry") = i-1
.update
end with
i=i+1 '转向下一行
loop until sheets(sSheetName).cells(i,1)="" '直到空行就停止插入数据操作 |
|