如何用C#从零创建一个access数据库呢? 在vb里可以动态地创建一个access数据库,而C#中却不知怎样弄了,找了许多资料却找不到。比如在代码中我要在某路经下创建一个名为k.mdb的数据库,数据库中包含一个表名为table1的表,表中有一个字段名为txt类型为备注的字段,C#代码应怎样写呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cnblogs.com/luohoufu/archive/2008/04/10/1147136.html这个看过了? 用C#动态创建Access数据库 using ADOX;using System.IO; public static void CreateAccessFile(string FileName) { if(!File.Exists(FileName)) { ADOX.CatalogClass cat = new ADOX.CatalogClass(); cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FileName +";"); cat = null; } }http://support.microsoft.com/kb/317881/EN-US/ 我刚也搜到了,不好意思提这问题是我两年前的时的问题了,当时什么也搜不到,书上压根就不讲从零创建access数据库,原来用com组件实现,我再问句那非得用com组件吗?在C#里不会连这都办不到吧? c#的委托 [很多人想知道]关于SQL server 2005/2008 express版与windows7的问题 使用C#代码下载的应用程序文件会报错,而文本文件正常. 用正则类如何替换查找出来的字符? 水晶报表crystal reportrs 请问如何获取webgrid 中当前选中的行的相关字段的值?跪求高手指点 隐藏 系统托盘中的图标(win2000) SOS:在C#文件操作中,如何定位到确定的"行". 怎么将comboBox控件加入到Listview中? 编程感觉突然编不下去了,好像进入了长跑的困难期,该怎么办? 如何控制Excel表格的对齐方式 关于gc的一点疑问
这个看过了?
using System.IO; public static void CreateAccessFile(string FileName)
{
if(!File.Exists(FileName))
{
ADOX.CatalogClass cat = new ADOX.CatalogClass();
cat.Create("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FileName +";");
cat = null;
}
}
http://support.microsoft.com/kb/317881/EN-US/