OracleCommandBuilder.GetInsertCommand Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene el objeto OracleCommand generado automáticamente que es necesario para realizar inserciones en la base de datos.
Sobrecargas
GetInsertCommand(Boolean) |
Obtiene el objeto OracleCommand generado automáticamente que es necesario para realizar inserciones en la base de datos. |
GetInsertCommand() |
Obtiene el objeto OracleCommand generado automáticamente que es necesario para realizar inserciones en la base de datos. |
Comentarios
Puede usar el GetInsertCommand método para fines informativos o de solución de problemas porque devuelve el OracleCommand 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 CommandText valor y, a continuación, establecerlo explícitamente en .OracleDataAdapter
Las instrucciones SQL se generan por primera vez cuando la aplicación llama a Update o GetInsertCommand.
Para obtener más información, vea Generar comandos con objetos CommandBuilder.
GetInsertCommand(Boolean)
Obtiene el objeto OracleCommand generado automáticamente que es necesario para realizar inserciones en la base de datos.
public:
System::Data::OracleClient::OracleCommand ^ GetInsertCommand(bool useColumnsForParameterNames);
public System.Data.OracleClient.OracleCommand GetInsertCommand (bool useColumnsForParameterNames);
override this.GetInsertCommand : bool -> System.Data.OracleClient.OracleCommand
Public Function GetInsertCommand (useColumnsForParameterNames As Boolean) As OracleCommand
Parámetros
- useColumnsForParameterNames
- Boolean
true
para generar nombres de parámetro que coincidan con los nombres de columna, si es posible.
false
para generar @p1
, @p2
, etc.
Devoluciones
Objeto OracleCommand generado automáticamente que es necesario para realizar inserciones.
Comentarios
Puede usar el GetInsertCommand método para fines informativos o de solución de problemas porque devuelve el OracleCommand 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 CommandText valor y, a continuación, establecerlo explícitamente en .OracleDataAdapter
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 permite forzar la OracleCommandBuilder generación de parámetros en función de los nombres de columna en su lugar. Esto solo se realiza correctamente si se cumplen las condiciones siguientes:
se ParameterNameMaxLength ha especificado y su longitud es igual o mayor que el nombre del parámetro generado.
El nombre del parámetro generado cumple los criterios especificados en la ParameterNamePattern expresión regular.
ParameterMarkerFormat Se especifica .
Para obtener más información, vea Generar comandos con objetos CommandBuilder.
Se aplica a
GetInsertCommand()
Obtiene el objeto OracleCommand generado automáticamente que es necesario para realizar inserciones en la base de datos.
public:
System::Data::OracleClient::OracleCommand ^ GetInsertCommand();
public System.Data.OracleClient.OracleCommand GetInsertCommand ();
member this.GetInsertCommand : unit -> System.Data.OracleClient.OracleCommand
override this.GetInsertCommand : unit -> System.Data.OracleClient.OracleCommand
Public Function GetInsertCommand () As OracleCommand
Devoluciones
Objeto OracleCommand generado automáticamente que es necesario para realizar inserciones.
Comentarios
Puede usar el GetInsertCommand método para fines informativos o de solución de problemas porque devuelve el OracleCommand 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 CommandText valor y, a continuación, establecerlo explícitamente en .OracleDataAdapter
Las instrucciones SQL se generan por primera vez cuando la aplicación llama a Update o GetInsertCommand.
Para obtener más información, vea Generar comandos con objetos CommandBuilder.