是否可以在按鈕的單擊事件上在c:\驅動器上創建訪問數據庫?使用C#創建數據庫?
回答
是的,你可以。但是這是重複的。
若要從C#代碼使用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;
}
}
}
[若要從C#代碼使用SQL Server Management Objects (SMO).的SQL服務器數據庫]
他正在創建一個_access_數據庫,而不是SQL Server。 – Oded 2011-04-29 06:21:21
@Oded:thx。一切看起來像SQL Server對我來說! ;) – 2011-04-29 06:23:27
您可以使用辦公自動化創建新數據庫並將其保存到本地驅動器。
或者如果你有一個數據庫的模板,你可以使用它並將其複製到本地驅動器。
不知道你想要做什麼,不能給出更有用的答案。
自2000年以來,當每個Windows副本上都有Jet時,爲什麼有人會使用自動化來創建它?儘管如此,模板+1。 – 2011-04-30 19:42:23
只是一點點谷歌行動將爲你解決問題。它已在幾個月前回到本網站(see this link)。
另請參閱Microsoft主題(Article ID: 317881)。並注意注意事項部分。
- 1. 創建使用數據庫
- 2. 用C#創建數據庫實例
- 3. 使用NHibernate創建數據庫類庫
- 4. 數據庫創建使用動態內存分配使用C
- 5. 用JPA創建數據庫?
- 6. 使用Access創建數據庫?
- 7. 使用LINQ to SQL創建數據庫
- 8. 使用ADO.NET創建新數據庫(.mdb)
- 9. MVC使用SMOLite創建SQL數據庫
- 10. 使用vba創建mysql數據庫
- 11. 使用psql自動創建數據庫
- 12. 使用Drupal創建數據庫表hook_schema()
- 13. Python使用win32com創建Access數據庫
- 14. 如何使用sqlcmd創建數據庫
- 15. 如何使用FluentNHibernate創建數據庫?
- 16. 使用jQuery手機創建數據庫
- 17. 使用symfony從postgreSQL創建數據庫
- 18. 使用orm創建數據庫
- 19. UWP使用SQLite創建數據庫
- 20. 創建PostgreSQL數據庫使用CakePHP 3
- 21. 使用java類創建數據庫
- 22. 使用h2數據庫創建表格
- 23. 使用NHibernate創建數據庫視圖
- 24. 使用Realm創建數據庫Swift 3.0.1
- 25. 使用mongodb創建數據庫node.js
- 26. 無法使用Mongoose創建數據庫
- 27. C#創建和填充Oracle數據庫
- 28. 從數據庫值創建C#Treeview
- 29. 創建DLL以訪問數據庫c#
- 30. C#SMO數據庫不日誌創建
從頭開始創建?或從現有的?你究竟想達到什麼目的? – Oded 2011-04-29 06:17:54
可能的重複[如何創建Microsoft Jet(訪問)數據庫沒有互操作程序集?](http://stackoverflow.com/questions/155848/how-do-i-create-a-microsft-jet-access -database-without-interop-assembly) – 2011-04-29 06:23:57
取決於C:驅動器上的位置。在根中,由於對寫入權限的限制,您可能無法訪問。 – 2011-04-30 19:39:46