データベースで挿入処理を実行するための、自動生成された SqlCommand オブジェクトを取得します。
Public Function GetInsertCommand() As SqlCommand
[C#]
public SqlCommand GetInsertCommand();
[C++]
public: SqlCommand* GetInsertCommand();
[JScript]
public function GetInsertCommand() : SqlCommand;
戻り値
挿入を実行するための自動生成された SqlCommand オブジェクト。
解説
GetInsertCommand メソッドは、実行する SqlCommand オブジェクトを返します。アプリケーションでは、これを情報の取得またはトラブルシューティングに利用できます。
GetInsertCommand は、変更するコマンドの基礎としても使用できます。たとえば、 GetInsertCommand を呼び出し、 CommandTimeout 値を変更してから、そのコマンドを明示的に SqlDataAdapter に設定できます。
Transact-SQL ステートメントを生成した後で、そのステートメントを変更した場合は、アプリケーションで明示的に RefreshSchema を呼び出す必要があります。この処理を行わないと、 GetInsertCommand では、正しくない可能性のある古いステートメント情報が使用されます。Transact-SQL ステートメントは、アプリケーションが Update または GetInsertCommand を呼び出したときに、最初に生成されます。
詳細については、「 自動生成コマンド 」を参照してください。
必要条件
プラットフォーム: 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 名前空間