| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2152 人关注过本帖
标题:在已知access数据库中,建立新表出现的问题
只看楼主 加入收藏
shinesun
Rank: 2
等 级:论坛游民
帖 子:72
专家分:10
注 册:2012-12-12
结帖率:95%
收藏
已结贴  问题点数:20 回复次数:2 
在已知access数据库中,建立新表出现的问题
求助:
在已知access数据库中,建立新表,采用的是网上搜到的方法。引用对象库"Microsoft ActiveX Data Objects 2.7 Library"和"Microsoft ADO Ext 2.8. For DDL Security"
程序代码:
Dim cat As New ADOX.Catalog
  Dim tbl As New ADOX.Table
  Dim pstr As String

  Set cat = New ADOX.Catalog
  Set tbl = New ADOX.Table

  pstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\Database2.mdb;Persist Security Info=False"
  
  cat.ActiveConnection = pstr
  
  tbl.Name = "MyTable" '表的名称
  
  tbl.Columns.Append "编号", adInteger '表的第一个字段
  tbl.Columns.Append "姓名", adVarWChar, 8 '表的第二个字段
  tbl.Columns.Append "住址", adVarWChar, 50 '表的第三个字段
  
  cat.Tables.Append tb1 '建立数据表 ‘ 这句提示有错????错误提示:参数类型不正确,或不在可以接受的范围之内或与其他参数冲突

这个该如何解决呢!,

[此贴子已经被作者于2016-5-11 16:05编辑过]

搜索更多相关主题的帖子: Microsoft access 数据库 color 网上 
2016-05-11 16:01
ZHRXJR
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:125
帖 子:1034
专家分:5519
注 册:2016-5-10
收藏
得分:20 
cat.Tables.Append tb1 '建立数据表 ‘ 这句提示有错????错误提示:参数类型不正确,或不在可以接受的范围之内或与其他参数冲突
修改为:
cat.Tables.Append tbl
tb1 与 tbl 看起来差不多,但完全不一样。一个是体比一,一个是体比爱老,呵呵,拼音不准确!

请不要选我!!!
2016-05-12 22:01
shinesun
Rank: 2
等 级:论坛游民
帖 子:72
专家分:10
注 册:2012-12-12
收藏
得分:0 
回复 2楼 ZHRXJR
太牛了
2016-05-13 09:39
快速回复:在已知access数据库中,建立新表出现的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.053248 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved