我想使用SqlCeEngine
類來構建數據庫並使用表(like this question)填充它,但使用由ExportSqlCE生成的腳本。SQL Server CE:使用腳本生成DB
我想知道這是否可能使用SqlBulkCopy
? (已複製here的SQL Server CE版本)。
或者如果有另一種解決方案來快速填充具有表和約束的數據庫文件(28個表,52個約束,大多數列不能爲空)。
當我的應用程序加載時,我檢查數據庫文件是否存在。在這個文件丟失的情況下(或者程序在安裝後第一次加載的時候),我希望能夠重新生成一個空的數據庫。
我使用DataPort Console創建了數據庫,因爲作爲我的第一個真正的數據庫應用程序,我想以圖形方式設計數據庫。
爲什麼不簡單地在您的應用程序中包含一個空的數據庫文件,並根據需要將其複製到所需的位置? – ErikEJ 2013-03-12 17:17:53
如果數據庫文件丟失,我希望應用程序能夠自行維護。 – 2013-03-13 08:20:10
是的,我的建議將允許你這樣做...... – ErikEJ 2013-03-13 09:10:37