Hola Alguien sabe alguna pagina o articulo completo donde pueda ver la teoria la practica y la aplicacion de esta clase? encuentro informacion muy ambigua que no me dice mucho: Tengo el siguiente codigo:
OdbcConnection Conexion = new ('Cadena de Conexion');
OdbcDataAdapter Data = new OdbcDataAdapter('SELECT * FROM Tabla1',Conexion);
OdbcCommandBuilder Builder = new OdbcCommandBuilder(Data);
Data.DeleteCommand = new OdbcCommand(Builder.GetDeleteCommand(true).CommandText);
Data.InsertCommand = new OdbcCommand(Builder.GetInsertCommand(true).CommandText);
Data.UpdateCommand = new OdbcCommand(Builder.GetUpdateCommand(true).CommandText);
Data.Update('Tabla'); // Le digo de que tabla quiero que tome los datos para modificar la BD
Me arroja un error en el metodo GetDeleteCommand(true) del OdbcCommandBuilder, el erro es:
"La generación SQL dinámica para DeleteCommand no es compatible con SelectCommand, que no devuelve ninguna información sobre columnas clave."
Como prueba cambie de orden la delcaracion de los comandos del Dataadapter y me di cuenta que me da error para el DeleteCommand y el UpdateCommand, Para el Insertcommmand no me arroja error.
No estoy muy familiarizado con esta clase y supongo que el error es algo obvio pero no se como puedo hacerlo funcionar.
Agradezco alguna breve explicacion o un articulo completo de donde aprender.
Saludos