如何创建Access数据库

jounkshen 2002-06-25 11:05:48
我如何利用.net提供的组件来创建Access数据库文件???请帮忙.
...全文
55 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hydnoahark 2002-06-25
  • 打赏
  • 举报
回复
C#代码:

using ADOX;

string sConnection="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\\Temp\\NewMDB.mdb;Jet OLEDB:Engine Type=5";

CatalogClass cat=new CatalogClass();
cat.Create(sConnection);
acptvb 2002-06-25
  • 打赏
  • 举报
回复
感谢您使用微软产品。

无论是ADO,还是ADO.NET都没有提供创建Access数据库的功能,如果您希望创建一个Access数据库,可以使用Microsoft ADO Ext. 2.7 for DDL and Security (ADOX)。在添加ADOX引用以后,请参考以下代码:

Imports ADOX
Module Module1
Sub Main()
Dim cat As Catalog = New Catalog()
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=D:\AccessDB\NewMDB.mdb;" & "Jet OLEDB:Engine Type=5")
Console.WriteLine("Database Created Successfully")
cat = Nothing
End Sub
End Module

如果使用C#,您可以根据以上代码相应地修改。

微软全球技术中心 VB技术支持
本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。

1,979

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 其他语言讨论
社区管理员
  • 其他语言社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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