Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.
データベースで挿入処理を実行するのに必要な、自動的に生成された ULCommand オブジェクトを取得します。
Public Shadows Function GetInsertCommand() As ULCommand
public new ULCommand GetInsertCommand()
挿入の実行に必要な、自動的に生成された ULCommand オブジェクト。
InvalidOperationException DbCommandBuilder.DataAdapter プロパティが初期化されていません。DataAdapter.SelectCommand プロパティが初期化されていません。DataAdapter.SelectCommand.Connection プロパティが初期化されていません。InsertCommand プロパティに対する動的 SQL の生成は、修正可能なカラムを返さない SelectCommand 値に対してはサポートされていません。動的 SQL の生成は、複数のベーステーブルに対してはサポートされていません。動的 SQL の生成は、重複したカラムを含む SelectCommand 値に対してはサポートされていません。
SQL 文が最初に生成された後で、アプリケーションが ULDataAdapter.SelectCommand 値を変更する場合は、DbCommandBuilder.RefreshSchema メソッドを明示的に呼び出す必要があります。この処理を行わないと、GetInsertCommand メソッドは、正しくない可能性がある古い文の情報を使用し続けます。SQL 文が最初に生成されるのは、アプリケーションが DbDataAdapter.Update(System.Data.DataSet) メソッドまたは GetInsertCommand メソッドを呼び出したときです。