首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

! vb6.0用adox对象创建的新表,绑定datagrid后无法显示

2012-02-02 
求助! vb6.0用adox对象创建的新表,绑定datagrid后无法显示数据库是access 2003 名字record.mdb;数据库本身

求助! 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

热点排行