OdbcCommandBuilder.GetInsertCommand Метод

Определение

Возвращает автоматически созданный OdbcCommand объект, необходимый для выполнения вставок в источник данных.

Перегрузки

Имя Описание
GetInsertCommand()

Возвращает автоматически созданный OdbcCommand объект, необходимый для выполнения вставок в источник данных.

GetInsertCommand(Boolean)

Возвращает автоматически созданный OdbcCommand объект, необходимый для выполнения вставок в источник данных.

Комментарии

Метод можно использовать GetInsertCommand для информационных или устранения неполадок, так как он возвращает OdbcCommand объект для выполнения.

Вы также можете использовать GetInsertCommand в качестве основы измененной команды. Например, можно вызвать GetInsertCommand и изменить CommandTimeout значение, а затем явно задать это значение в .OdbcDataAdapter

После создания инструкции SQL необходимо явно вызвать RefreshSchema , если она изменяет инструкцию каким-либо образом. GetInsertCommand В противном случае будет использоваться информация из предыдущей инструкции, которая может быть неправильной. Инструкции SQL сначала создаются при вызове Update приложения или GetInsertCommand.

GetInsertCommand()

Исходный код:
OdbcCommandBuilder.cs
Исходный код:
OdbcCommandBuilder.cs
Исходный код:
OdbcCommandBuilder.cs
Исходный код:
OdbcCommandBuilder.cs

Возвращает автоматически созданный OdbcCommand объект, необходимый для выполнения вставок в источник данных.

public:
 System::Data::Odbc::OdbcCommand ^ GetInsertCommand();
public System.Data.Odbc.OdbcCommand GetInsertCommand();
override this.GetInsertCommand : unit -> System.Data.Odbc.OdbcCommand
member this.GetInsertCommand : unit -> System.Data.Odbc.OdbcCommand
Public Function GetInsertCommand () As OdbcCommand

Возвращаемое значение

Автоматически созданный OdbcCommand объект, необходимый для выполнения вставок.

Комментарии

Метод можно использовать GetInsertCommand для информационных или устранения неполадок, так как он возвращает OdbcCommand объект для выполнения.

Вы также можете использовать GetInsertCommand в качестве основы измененной команды. Например, можно вызвать GetInsertCommand и изменить CommandTimeout значение, а затем явно задать это значение в .OdbcDataAdapter

После создания инструкции SQL необходимо явно вызвать RefreshSchema , если она изменяет инструкцию каким-либо образом. В противном случае все GetInsertCommand равно будет использоваться информация из предыдущей инструкции, которая может быть неправильной. Инструкции SQL сначала создаются при вызове Update приложения или GetInsertCommand.

См. также раздел

Применяется к

GetInsertCommand(Boolean)

Исходный код:
OdbcCommandBuilder.cs
Исходный код:
OdbcCommandBuilder.cs
Исходный код:
OdbcCommandBuilder.cs
Исходный код:
OdbcCommandBuilder.cs

Возвращает автоматически созданный OdbcCommand объект, необходимый для выполнения вставок в источник данных.

public:
 System::Data::Odbc::OdbcCommand ^ GetInsertCommand(bool useColumnsForParameterNames);
public System.Data.Odbc.OdbcCommand GetInsertCommand(bool useColumnsForParameterNames);
override this.GetInsertCommand : bool -> System.Data.Odbc.OdbcCommand
Public Function GetInsertCommand (useColumnsForParameterNames As Boolean) As OdbcCommand

Параметры

useColumnsForParameterNames
Boolean

Если trueэто возможно, создайте имена параметров, соответствующие именам столбцов. Значение if false, generate @p1, @p2and т. д.

Возвращаемое значение

Автоматически созданный OdbcCommand объект, необходимый для выполнения вставок.

Комментарии

Метод можно использовать GetInsertCommand для информационных или устранения неполадок, так как он возвращает OdbcCommand объект для выполнения.

Вы также можете использовать GetInsertCommand в качестве основы измененной команды. Например, можно вызвать GetInsertCommand и изменить CommandTimeout значение, а затем явно задать это значение в .OdbcDataAdapter

После создания инструкции SQL необходимо явно вызвать RefreshSchema , если она изменяет инструкцию каким-либо образом. GetInsertCommand В противном случае будет использоваться информация из предыдущей инструкции, которая может быть неправильной. Инструкции SQL сначала создаются при вызове Update приложения или GetInsertCommand.

Поведение по умолчанию при создании имен параметров используется @p1@p2и т. д. для различных параметров. Передача true параметра useColumnsForParameterNames позволяет принудительно DbCommandBuilder создавать параметры на основе имен столбцов. Это происходит только в том случае, если выполнены следующие условия:

  • Задано ParameterNameMaxLength значение, а длина ее равна или больше, чем имя созданного параметра.

  • Имя созданного параметра соответствует критериям, указанным в регулярном ParameterNamePattern выражении.

  • Задано значение ParameterMarkerFormat .

См. также раздел

Применяется к