你非得用C#去创建Access的数据库文件吗?
解决方案 »
- 如何网页打开pdf,并保存到服务器
- 退出exe程序?
- IPC 信道注册后怎么反撤消或反注册
- 请大家帮忙解决一下一个关于线程的大问题.....
- 在控制台中 怎么实现一行语句为多个变量赋值
- DataSet转化成XML文件的问题
- 求电子书:CLR via C#:Applied Microsoft .Net Framework 2.0 Programming
- 急!一个WebRequest的问题!
- windows 的winfrom程序解析sdf数据库文件
- 关于打印中坐标点的问题。
- 装好了 .NET 后 , 那 .NET Framework 在那里 ?
- 如何将一个字符型字段绑定到一个string变量中去!
1. 新建一个C#.NET Console应用程序。
2.在Solution Explorer中,右击References节点,选择Add Reference。
3.在Add Reference对话框中,点选COM选项卡,选择Microsoft ADO
Ext. 2.7 for DDL and Security。点击Select按钮将其加入Selected Components框。然后点OK。
4.键入类似以下代码:
static void Main(string[] args)
{
Catalog cat = new Catalog();
cat.Create(@"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\NewMDB.mdb;Jet OLEDB:Engine Type=5");
Table objTable = new Table();
objTable.Name = "Test_Table";
objTable.Columns.Append("Test_Field", DataTypeEnum.adWChar,10);
cat.Tables.Append(objTable);
objTable = null;
cat = null;
}具体的关于COM Interop的信息,您可以参考以下文档:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpguide/html/cpconexposingcomcomponentstonetframework.asp 具体的关于ADOX的信息,您可以参考以下文档:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/admscadoxfundamentals.asp?frame=true
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/ado270/htm/admscadoapireference.asp?frame=true
- 微软全球技术中心 VB技术支持本贴子以“现状”提供且没有任何担保,同时也没有授予任何权利。具体事项可参见使用条款(http://support.microsoft.com/directory/worldwide/zh-cn/community/terms_chs.asp)。为了为您创建更好的讨论环境,请参加我们的用户满意度调查(http://support.microsoft.com/directory/worldwide/zh-cn/community/survey.asp?key=(S,49854782))。