Office中国论坛/Access中国论坛
标题:
如何用代码在当前数据库建立表和字段名称?
[打印本页]
作者:
beibeijia
时间:
2004-1-16 19:51
标题:
如何用代码在当前数据库建立表和字段名称?
如何用代码在当前数据库建立表和字段名称?
用帮助中的例子,老是提示
Set fld = tbl.CreateField("订单ID", dbText) 有错误,不解中……
——————————————————————————————
Sub CreateTable ()
' 声明变量。
Dim dbs As Database, tbl As TableDef, fld As Field
' 将当前数据库指定给数据库
' 变量。
Set dbs = CurrentDB
' 创建新的表和字段,并将其指定给
' 表和字段变量。
Set tbl = dbs.CreateTableDef("旧发货单")
Set fld = tbl.CreateField("订单ID", dbText)
' 向表中添加字段,然后向数据库中
' 添加表。
tbl.Fields.Append fld
dbs.TableDefs.Append tbl
dbs.TableDefs.Refresh
End Sub
[此贴子已经被作者于2004-1-16 11:51:42编辑过]
作者:
beibeijia
时间:
2004-1-16 20:02
已解决:
Dim dbs As DAO.Database, tbl As TableDef, fld As DAO.Field
' 将当前数据库指定给数据库
' 变量。
Set dbs = CurrentDb
' 创建新的表和字段,并将其指定给
' 表和字段变量。
Set tbl = dbs.CreateTableDef("旧发货单")
Set fld = tbl.CreateField("订单ID", dbText)
' 向表中添加字段,然后向数据库中
' 添加表。
tbl.Fields.Append fld
dbs.TableDefs.Append tbl
dbs.TableDefs.Refresh
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3