2012-03-07 62 views
0

我用vs2010創建了一個C#windows應用程序,我使用的是SQL Server CE數據庫。我正在尋找一種方法來以編程方式備份​​我的數據庫。用C#備份SQL Server CE數據庫 - 導入導出

有沒有辦法導出/導入我的整個數據庫(作爲.sdf文件)或只是將其複製到另一個位置,然後導入它並替換當前的?任何人都可以提供我的代碼,爲了做到這一點?

我對這個比較陌生,但我猜這聽起來並不難。我無法在任何地方找到明確的答案,所以任何幫助將不勝感激!

回答

1

File.Copy將完成這項工作,我相信。你可以從SqlCeConnection.Database屬性獲得完整路徑

+0

我之前讀過但我現在不知道如何使它工作。你給我一個例子嗎? – MarcusV 2012-03-07 16:47:39

+0

我發現如何使它工作,但我使用數據庫的絕對路徑。我想用一個相對路徑來替代我的應用程序。我該如何做? – MarcusV 2012-03-07 17:10:30

+0

已更新的答案。 – ErikEJ 2012-03-07 19:19:50