SQL Server Compact Edition數(shù)據(jù)庫的刪除方法
經(jīng)常有SQL Server 的用戶反映說刪除SQL Server Compact Edition數(shù)據(jù)庫無法刪除,下面將介紹如何刪除 Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) 數(shù)據(jù)庫的方法,供您參考。
由于 SQL Server Compact Edition 數(shù)據(jù)庫是文件系統(tǒng)中的文件,因此需要通過刪除文件來刪除 SQL Server Compact Edition 數(shù)據(jù)庫。
刪除 SQL Server Compact 數(shù)據(jù)庫
調(diào)用 System.IO.File.Delete 方法,并傳入 SQL Server Compact Edition 數(shù)據(jù)庫的路徑和文件名。
以下是引用片段: File.Delete("Test.sdf"); |
示例
下面的示例刪除一個(gè)現(xiàn)有 SQL Server Compact Edition 數(shù)據(jù)庫,然后創(chuàng)建一個(gè)新數(shù)據(jù)庫。
C#
以下是引用片段: System.IO.File.Delete("Test.sdf"); string connString = "Data Source='Test.sdf'; LCID=1033; Password=\"s$;2'!dS64\"; Encrypt = TRUE;"; SqlCeEngine engine = new SqlCeEngine(connString); engine.CreateDatabase(); |
Visual Basic
以下是引用片段: System.IO.File.Delete("Test.sdf") Dim connString As String = "Data Source='Test.sdf'; LCID=1033; Password=""s$;2'!dS64""; Encrypt = TRUE;" Dim engine As New SqlCeEngine(connString) engine.CreateDatabase() |
以上只對C#和Visual Basic給出了示例代碼,大家主要是掌握一個(gè)大體的方法和思路,具體使用哪種語言實(shí)現(xiàn)并不是我們探討的重點(diǎn)。