Erstellt eine neue UltraLite-Datenbank.
Visual Basic Public Sub CreateDatabase( _ ByVal connString As String, _ ByVal collationData As Byte(), _ ByVal createParms As String _ )
C# public void CreateDatabase( string connString, byte[] collationData, string createParms );
connString Die Parameter zum Identifizieren einer Datenbank in Form einer durch Semikolons getrennten Liste von Schlüsselwort-Wert-Paaren. Weitere Hinweise finden Sie unter ULConnectionParms-Klasse.
collationData Die Kollatierungsdaten legen fest, wie die Datenbank Zeichenfolgen speichert und vergleicht.
createParms Die Parameter zum Konfigurieren der neuen Datenbank in Form einer durch Semikolons getrennten Liste von Schlüsselwort-Wert-Paaren. Weitere Hinweise finden Sie unter ULCreateParms-Klasse.
Um eine Kollatierung festzulegen, müssen Sie die zutreffende Datei der Kollatierungsdatenquelle im Unterverzeichnis UltraLite\Collations\cs (für C#-Projekte) oder UltraLite\Collations\vb.net (für Visual Basic-Projekte) des SQL Anywhere-Installationsverzeichnisses einbeziehen. Nach der Einbeziehung der Datei in das Projekt stellen Sie der Methode CreateDatabase() die Kollatierungsdaten mit der Data-Eigenschaft der Kollatierung bereit.
Der folgende Code erstellt die Datenbank \UltraLite\MyDatabase.udb auf einem Windows Mobile-Gerät und und öffnet dann eine Verbindung zu ihr.
' Visual Basic Dim openParms As ULConnectionParms = New ULConnectionParms openParms.DatabaseOnCE = "\UltraLite\MyDatabase.udb" ' Assumes file UltraLite\Collations\vb.net\coll_1250LATIN2.vb is ' also compiled in the current project ULConnection.DatabaseManager.CreateDatabase( _ openParms.ToString(), _ iAnywhere.UltraLite.Collations.Collation_1250LATIN2.Data, _ "" _ ) Dim conn As ULConnection = _ New ULConnection( openParms.ToString() ) conn.Open() |
// C# ULConnectionParms openParms = new ULConnectionParms(); openParms.DatabaseOnCE = @"\UltraLite\MyDatabase.udb"; // Assumes file UltraLite\Collations\cs\coll_1250LATIN2.cs is // also compiled in the current project ULConnection.DatabaseManager.CreateDatabase( openParms.ToString(), iAnywhere.UltraLite.Collations.Collation_1250LATIN2.Data, "" ); ULConnection conn = new ULConnection( openParms.ToString() ); conn.Open(); |
Kommentieren Sie diese Seite in DocCommentXchange. Senden Sie uns Feedback über diese Seite via E-Mail. |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |