UL 拡張: Ultra Light データベースを作成するときの作成時オプションの文字列を作成します。
Public Class ULCreateParms
public class ULCreateParms
継承されたメンバーを含む ULCreateParms クラスのすべてのメンバー。
名前 | 説明 |
---|---|
ULCreateParms オブジェクトを、そのデフォルト値で初期化します。 | |
このインスタンスの文字列表記を返します。 | |
文字列を比較するときに、新しいデータベースで大文字と小文字を区別するかどうかを指定します。 | |
新しいデータベースで有効にするデータベースページのチェックサムのレベルを指定します。 | |
新しいデータベースで文字列変換に使用される日付フォーマットを指定します。 | |
新しいデータベースで文字列変換に使用される日付順を指定します。 | |
新しいデータベースで使用する暗号化 (AES_FIPS または AES) を指定します。 | |
新しいデータベースでインデックスのハッシュに使用するデフォルトの最大バイト数を指定します。 | |
新しいデータベースで文字列変換に使用される最も近い世紀を指定します。 | |
新しいデータベースが難読化を使用してデータベースを暗号化するかどうかを指定します。 | |
新しいデータベースのページサイズ (バイトまたはキロバイト単位) を指定します。 | |
データベースで文字列変換に使用される浮動小数点の精度を指定します。 | |
新しいデータベースによる文字列変換中に、計算結果が最大の精度でトランケートされるときの小数点以下の最大桁数を指定します。 | |
データベースで文字列変換に使用される時刻フォーマットを指定します。 | |
データベースで文字列変換に使用されるタイムスタンプのフォーマットを指定します。 | |
2 つのユニークなタイムスタンプ間のマイクロ秒 (1,000,000 分の 1 秒) 単位の最小差を指定します。 | |
新しいデータベースで使用する文字セット (UTF8 文字セットまたは照合に関連付けられた文字セット) を指定します。 |
ULCreateParms オブジェクトを使用して、ULDatabaseManager.CreateDatabase メソッドでデータベースを作成するときのパラメーターを指定します。
前後のスペースは、すべての値で無視されます。値には、前後のスペースやセミコロンを含めることはできません。また、一重引用符または二重引用符で始めることはできません。
ULCreateParms オブジェクトで適切なプロパティを設定して、作成パラメーターをすべて指定したら、ULCreateParms.ToString メソッドを使用して作成パラメーター文字列を作成します。結果として返される文字列は ULDatabaseManager.CreateDatabase メソッドの createParms パラメーターとして使用できます。
次のコードでは、Windows Mobile デバイス上にデータベース \UltraLite\MyDatabase.udb を作成します。このデータベースは、大文字と小文字を区別し、UTF8 文字セットを使用して作成されます。
' Visual Basic Dim createParms As ULCreateParms = New ULCreateParms createParms.CaseSensitive = True createParms.UTF8Encoding = True Dim openParms As ULConnectionParms = New ULConnectionParms openParms.DatabaseOnDevice = "\UltraLite\MyDatabase.udb" ULConnection.DatabaseManager.CreateDatabase( _ openParms.ToString(), _ createParms.ToString() _ ) Dim conn As ULConnection = _ New ULConnection( openParms.ToString() ) conn.Open() |
対応する C# 言語のコードを次に示します。
// C# ULCreateParms createParms = new ULCreateParms(); createParms.CaseSensitive = true; createParms.UTF8Encoding = true; ULConnectionParms openParms = new ULConnectionParms(); openParms.DatabaseOnDevice = ".udb"; ULConnection.DatabaseManager.CreateDatabase( openParms.ToString(), createParms.ToString() ); ULConnection conn = new ULConnection( openParms.ToString() ); conn.Open(); |
ULCreateParms コンストラクター
ToString メソッド
CaseSensitive プロパティ
ChecksumLevel プロパティ
DateFormat プロパティ
DateOrder プロパティ
FIPS プロパティ
MaxHashSize プロパティ
NearestCentury プロパティ
Obfuscate プロパティ
PageSize プロパティ
Precision プロパティ
Scale プロパティ
TimeFormat プロパティ
TimestampFormat プロパティ
TimestampIncrement プロパティ
UTF8Encoding プロパティ
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |