求助! vb6.0用adox对象创建的新表,绑定datagrid后无法显示
数据库是access 2003 名字record.mdb;
数据库本身已有两张表tbl1、2,用ado recordset对象绑定后,用datagrid载入没问题,
后用adox对象运行时动态创建一个新表tbl3(有一个主键),重新分别载入,tbl1、2没问题;在载入tbl3时提示“引擎无法找到查询或表”。
手动打开record.mdb,tbl3明明已创建好。。。
郁闷中。。。
[解决办法]
有点怪,能提供代码甚至那个mdb文件吗
[解决办法]
数据库需要刷新,连接断开后再连接绑定
[解决办法]
adox 新建表没有结束编辑,等于该表处于设计模式下,无法读写数据。
将 adox 对象更新后全部关闭。
[解决办法]
调个位置看看
conn.Execute "insert into 各船节点记录 values('" & Text1.Text & "',null,null,null,null,null,null,null)"
conn.Close
Set conn = Nothing
newno = Text1.Text
Frmmain.Timer1.Enabled = True