Comparteix a través de


OdbcCommandBuilder.GetInsertCommand Método

Definición

Obtiene el objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones en el origen de datos.

Sobrecargas

GetInsertCommand()

Obtiene el objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones en el origen de datos.

GetInsertCommand(Boolean)

Obtiene el objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones en el origen de datos.

Comentarios

Puede usar el GetInsertCommand método con fines informativos o de solución de problemas porque devuelve el OdbcCommand objeto que se va a ejecutar.

También puede usar GetInsertCommand como base de un comando modificado. Por ejemplo, puede llamar GetInsertCommand a y modificar el CommandTimeout valor y, a continuación, establecerlo explícitamente en .OdbcDataAdapter

Después de generar la instrucción SQL por primera vez, debe llamar RefreshSchema explícitamente si cambia la instrucción de cualquier manera. De lo contrario, GetInsertCommand usará información de la instrucción anterior, que podría no ser correcta. Las instrucciones SQL se generan por primera vez cuando la aplicación llama a Update o GetInsertCommand.

GetInsertCommand()

Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs

Obtiene el objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones en el origen de datos.

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

Devoluciones

Objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones.

Comentarios

Puede usar el GetInsertCommand método con fines informativos o de solución de problemas porque devuelve el OdbcCommand objeto que se va a ejecutar.

También puede usar GetInsertCommand como base de un comando modificado. Por ejemplo, puede llamar GetInsertCommand a y modificar el CommandTimeout valor y, a continuación, establecerlo explícitamente en .OdbcDataAdapter

Después de generar la instrucción SQL por primera vez, debe llamar RefreshSchema explícitamente si cambia la instrucción de cualquier manera. De lo contrario, GetInsertCommand seguirá usando información de la instrucción anterior, que podría no ser correcta. Las instrucciones SQL se generan por primera vez cuando la aplicación llama a Update o GetInsertCommand.

Consulte también

Se aplica a

GetInsertCommand(Boolean)

Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs
Source:
OdbcCommandBuilder.cs

Obtiene el objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones en el origen de datos.

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

Parámetros

useColumnsForParameterNames
Boolean

Si es true, genere nombres de parámetro que coincidan con los nombres de columna, si es posible. Si es false, genera @p1, @p2, etc.

Devoluciones

Objeto OdbcCommand generado automáticamente que es necesario para realizar inserciones.

Comentarios

Puede usar el GetInsertCommand método con fines informativos o de solución de problemas porque devuelve el OdbcCommand objeto que se va a ejecutar.

También puede usar GetInsertCommand como base de un comando modificado. Por ejemplo, puede llamar GetInsertCommand a y modificar el CommandTimeout valor y, a continuación, establecerlo explícitamente en .OdbcDataAdapter

Después de generar la instrucción SQL por primera vez, debe llamar RefreshSchema explícitamente si cambia la instrucción de cualquier manera. De lo contrario, GetInsertCommand usará información de la instrucción anterior, que podría no ser correcta. Las instrucciones SQL se generan por primera vez cuando la aplicación llama a Update o GetInsertCommand.

El comportamiento predeterminado, al generar nombres de parámetro, es usar @p1, @p2, etc. para los distintos parámetros. Pasar true para el useColumnsForParameterNames parámetro le permite forzar que DbCommandBuilder genere parámetros basados en los nombres de columna en su lugar. Esto solo se realiza correctamente si se cumplen las condiciones siguientes:

Consulte también

Se aplica a