Freigeben über


Vorgehensweise: Angeben des Speicherorts der temporären Datenbank mithilfe von ADO.NET (programmgesteuert)

Sie können den Speicherort und die Größe der temporären Datenbank explizit angeben, indem Sie den Datenprovider für Microsoft .NET Compact Framework für SQL Server Compact 3.5 verwenden. Fügen Sie dazu die Eigenschaften temp file directory und temp file max size der Verbindungszeichenfolge hinzu. Diese lautet wie folgt:

"temp file directory = temp_database_location; temp file max size=128;"

Hinweis

Der von Ihnen angegebene Speicherort für die temporäre Datenbank muss bereits vorhanden sein.

Beispiel

Im folgenden Beispiel wird gezeigt, wie der Speicherort der temporären Datenbank in der Verbindungszeichenfolge des SqlCeConnection-Objekts übergeben wird.

SqlCeConnection conn = new SqlCeConnection();
conn.ConnectionString = @"Persist Security Info = False;
   Temp File Directory = '\TempDB\'; Temp File Max Size = 256;
   Data Source = 'SalesData.sdf';
   Password = '<enterStrongPasswordHere>'; File Mode = 'shared read';
   Max Database Size = 256; Max Buffer Size = 1024";
conn.Open();
Dim conn As New SqlCeConnection()
conn.ConnectionString = "Persist Security Info = False;" & _
   "Temp File Directory = '\TempDB\'; Temp File Max Size = 256;" & _
   "Data Source = 'SalesData.sdf';" & _
   "Password = '<enterStrongPasswordHere>'; File Mode = 'shared read';" & _
   "Max Database Size = 256; Max Buffer Size = 1024"
conn.Open()