名前に空白や予約済みトークンなどの文字を含む SQL Server データベース オブジェクト (テーブル、列など) を指定するための終了文字を取得または設定します。
Public Property QuoteSuffix As String
[C#]
public string QuoteSuffix {get; set;}
[C++]
public: __property String* get_QuoteSuffix();public: __property void set_QuoteSuffix(String*);
[JScript]
public function get QuoteSuffix() : String;public function set QuoteSuffix(String);
プロパティ値
使用する終了文字。既定値は空の文字列です。
例外
例外の種類 | 条件 |
---|---|
InvalidOperationException | このプロパティは、挿入、更新、または削除コマンドの生成後には変更できません。 |
解説
SQL Server 2000 および SQL Server Version 7.0 のインスタンス内のデータベース オブジェクトには、空白、コンマ、セミコロンを含む有効な Microsoft Windows NTR または Microsoft WindowsR 2000 の文字を格納できます。これらの文字を使用するには、 QuotePrefix プロパティと QuoteSuffix プロパティを使用して、開き角かっこと閉じ角かっこなど、オブジェクト名をカプセル化する区切り記号を指定します。
メモ 挿入、更新、または削除操作を生成した後は、 QuotePrefix プロパティまたは QuoteSuffix プロパティは変更できません。ただし、DataAdapter の Update メソッドを呼び出した後は、これらの設定を変更できます。
必要条件
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ, .NET Compact Framework - Windows CE .NET
参照
SqlCommandBuilder クラス | SqlCommandBuilder メンバ | System.Data.SqlClient 名前空間