添加表的问题!

gx_sunny 2000-06-11 12:07:00
我在VB中写了一段程序想在一个ACCESS数据库中新添加一张表,程序执行没有任何错误,但是就是没有新表产生,为什么?
源码如下:
Dim Mydb As Database
Dim Mytable As TableDef
set mydb=OpenDabase(App.Path & "\guangda",,false,"")
Set Mytable = Mydb.CreateTableDef("FZ")
Mytable.CreateField("FZQDM", dbText, 50)
Mytable.CreateField("FCJSS", dbText, 50)
...全文
81 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
active 2000-06-12
  • 打赏
  • 举报
回复
Set tdfNew = mydb.CreateTableDef("fz")

With tdfNew
' Create fields and append them to the new TableDef
' object. This must be done before appending the
' TableDef object to the TableDefs collection of the
' Northwind database.
.Fields.Append .CreateField("FirstName", dbText)
.Fields.Append .CreateField("LastName", dbText)
.Fields.Append .CreateField("Phone", dbText)
.Fields.Append .CreateField("Notes", dbMemo)

mydb.TableDefs.Append tdfNew
End With
amstar 2000-06-11
  • 打赏
  • 举报
回复
Set Mytable = Mydb.CreateTableDef("FZ") 好像是在括号里带字段名和类型吧!!!

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧