vb 创建mdb文件

DimPathAsStringDimDbAsDatabaseDimSQLAsStringPath=App.Path&"\(Time,"hhmmss")&".mdb"'文件... Dim Path As String
Dim Db As Database
Dim SQL As String

Path = App.Path & "\(Time, "hhmmss") & ".mdb" '文件名及文件存放路径
If Dir(Path) = "" Then '判断该路径是否有文件
Set Db = Workspaces(0).CreateDatabase(Path, dbLangGeneral)'创建新的文件
SQL = "Create Table " & "TEST"& " (" & "单号 text,备注 text);"
Db.Execute SQL
End if

这个我从百度知道抄下来的.但是没有database这个变量类型.请问要怎样才有.?
展开
 我来答
巧米乐
2015-07-19 · 知道合伙人房产装修行家
巧米乐
知道合伙人房产装修行家
采纳数:61569 获赞数:748086
林深时见鹿,海蓝时见鲸……

向TA提问 私信TA
展开全部

  创建MDB文件,需要先执行【工程 】- 【引用 】 Microsoft ADO Ext. 2.8 for DDL and......
    Dim cata As New ADOX.Catalog
    cata.Create ("Provider=Microsoft.Jet.OLEDB.4.0;data source=" & AccFullName & "")
    Set cata = Nothing


  将AIS中的表复制到上面建立的MDB文件中
    Set rs = conn.OpenSchema(adSchemaTables)
    While Not rs.EOF
        If rs!table_type = "TABLE" Then
            conn.Execute ("select * into [" & AccFullName & "].[" & rs!table_name & "]  from [" & rs!table_name & "]")
        End If
        rs.MoveNext
    Wend

frost_007
2008-10-18 · TA获得超过479个赞
知道小有建树答主
回答量:431
采纳率:0%
帮助的人:438万
展开全部
添加ADO 或 DAO

菜单:工程---引用
添加ADO选:Microsoft ActiveX Data Objects 2.8 Library
添加DAO选:Microsoft DAO 3.6 Object Library

版本不一定非要2.8 或 3.6,能用就行

看你的语句,应该用的是DAO
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式