COMMAND BUILDER

14/07/2004 - 19:27 por Claudia | Informe spam
Alguien podria explicarme como funciona el commandbuilder?

Preguntas similare

Leer las respuestas

#1 Federico A. Colli
15/07/2004 - 12:47 | Informe spam
Es bastante sencillo su uso.
Por ejemplo:

Class Generica

Private InsertCommand As SqlClient.SqlCommand

Private DeleteCommand As SqlClient.SqlCommand

Private UpdateCommand As SqlClient.SqlCommand



Public Sub New(ByVal TableName As String)

mTableName = TableName



With New SqlClient.SqlCommandBuilder(New SqlClient.SqlDataAdapter("SELECT *
FROM Persona" , New SqlClient.SqlConnection("CadenaDeConexion")))

mInsertCommand = .GetInsertCommand

mDeleteCommand = .GetDeleteCommand

mUpdateCommand = .GetUpdateCommand

End With

End Sub



End Class


Esto te genera automáticamente los comandos de insercion, eliminacion y
actualizacion de datos para ta tabla Persona.
Hay varias cosas a tener en cuenta, una de ellas es que los comandos se
restringen a utilizar en la tabla (una sola) con la
cual realizas la consulta, y en caso de que hagas una consulta compleja
puedes tener problemas al utilizar los comandos.
Luego de "armar" los comandos, estos los puedes utilizar cuando realices una
consulta de los tipos especificados
(insercion, eliminacion y actualizacion), en donde te ida parámetros del
tipo comando.

Saludos
(AUS) Federico A. Colli
"Claudia" escribió en el mensaje
news:2c36101c469c7$cfe5d190$
Mostrar la cita
#2 Jorge
16/07/2004 - 22:33 | Informe spam
Una vez que commandbuilder generó el SQL para insert, update y delete...
¿tengo acceso a modificar dicho SQL para ajustarlo a mis necesidades? De ser
esto posible, ¿cómo lo hago?

Saludos,

-Jorge

"Federico A. Colli" escribió en el mensaje
news:
Mostrar la cita
*
Mostrar la cita
una
Mostrar la cita
Ads by Google
Search Busqueda sugerida