你的ADO控件正在被DATAGRID调用,你在另外对ADO进行刷新、ADDNEW会报错的,
建议你另外用一个ADO控件,让它VISIBLE=FALSE进行ADDNEW操作,
另外也可以不用控件,直接用VB语句操作,比如:
dim rst as new ADODB.recordset
dim conn as new ADODB.connection
conn.open 数据库连接语句
with rst
.open "select * from myTable",conn,......
.addnew
....
end with
set rst=nothing
建议你另外用一个ADO控件,让它VISIBLE=FALSE进行ADDNEW操作,
另外也可以不用控件,直接用VB语句操作,比如:
dim rst as new ADODB.recordset
dim conn as new ADODB.connection
conn.open 数据库连接语句
with rst
.open "select * from myTable",conn,......
.addnew
....
end with
set rst=nothing
"多部操作产生错误。请检查每一步的状态值。"
百思不得其解!!