DbCommandBuilder.QuoteSuffix プロパティ


名前に空白や予約済みトークンなどの文字を含むデータベース オブジェクト (テーブル、列など) を指定するための終了文字を取得または設定します。Gets or sets the ending character or characters to use when specifying database objects (for example, tables or columns) whose names contain characters such as spaces or reserved tokens.

 virtual property System::String ^ QuoteSuffix { System::String ^ get(); void set(System::String ^ value); };
public virtual string QuoteSuffix { get; set; }
member this.QuoteSuffix : string with get, set
Public Overridable Property QuoteSuffix As String



使用する終了文字。The ending character or characters to use. 既定値は空の文字列です。The default is an empty string.


一部のデータソースには、スペース、コンマ、セミコロンなどの文字を含むことができるオブジェクトが含まれている場合があります。Some data sources may have objects that can contain characters such as spaces, commas, and semicolons. この機能に対応するには、プロパティとプロパティを使用して、 QuotePrefix QuoteSuffix オブジェクト名をカプセル化する左かっこや右角かっこなどの区切り記号を指定します。To accommodate this capability, use the QuotePrefix and QuoteSuffix properties to specify delimiters such as a left bracket and a right bracket to encapsulate the object name.


QuotePrefix QuoteSuffix Insert、update、または delete コマンドが生成された後でプロパティまたはプロパティを変更することはできませんが、のメソッドを呼び出した後で設定を変更することはでき Update DbDataAdapter ます。Although you cannot change the QuotePrefix or QuoteSuffix properties after an insert, update, or delete command has been generated, you can change their settings after calling the Update method of a DbDataAdapter.