次の方法で共有


SqlCommandBuilder.QuotePrefix プロパティ

名前に空白や予約済みトークンなどの文字を含む SQL Server データベース オブジェクト (テーブル、列など) を指定するための開始文字を取得または設定します。

Public Property QuotePrefix As String
[C#]
public string QuotePrefix {get; set;}
[C++]
public: __property String* get_QuotePrefix();public: __property void set_QuotePrefix(String*);
[JScript]
public function get QuotePrefix() : String;public function set QuotePrefix(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 名前空間