是否可以在按钮???
的click事件上在c:\驱动器上创建访问数据库答案 0 :(得分:2)
您可以使用办公室自动化来创建新数据库并将其保存到本地驱动器。
或者,如果您有数据库模板,则可以使用该模板并将其复制到本地驱动器。
如果不确切知道自己要做什么,就无法给出更有用的答案。
答案 1 :(得分:2)
是的,你可以。但这是重复的。
要从C#代码创建 Access 数据库,请使用ADOX: - How to create an Access database by using ADOX and Visual C# .NET:
using System;
using ADOX;
namespace ConsoleApplication1
{
class Class1
{
[STAThread]
static void Main(string[] args)
{
ADOX.CatalogClass cat = new ADOX.CatalogClass();
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 = null;
}
}
}
[要使用SQL Server Management Objects (SMO).创建 SQL Server 数据库,请使用{{3}}]
答案 2 :(得分:0)
只需一点点谷歌行动就可以解决问题。几个月前,该网站已经回复了(see this link)。
另请参阅有关此主题的Microsoft文章(Article ID: 317881)。并记下警告部分。