registros duplicados

13/01/2007 - 16:10 por Jose | Informe spam
Estimados. Utilizo un sqlcommandbuilder con mi dataadapter. En mi
dataadapter.insercommand=cmdbuilder.getinsertcommand.
dataadapter.deletecommand=cmdbuilder.getdeletecommand
dataadapter.updatecommand=cmdbuilder.getupdatecommand.

El caso es que tengo registros duplicados en mi tabla los cuales deben
permanecer asi y cuando llega a ejecutar la linea donde esta el
deletecommand dice "Excepción no controlada del tipo
'System.InvalidOperationException' en system.data.dll

Información adicional: La generación SQL dinámica para DeleteCommand no es
compatible con SelectCommand, que no devuelve ninguna información sobre
columnas clave"

Mis columnas claves son 5 campos de mi tabla pero no se como establecerlos
en vb.net o mejor aun como decirle a vb que obvie los registros duplicados.

Lo que quiero es solucionar el problema.

Gracias

Preguntas similare

Leer las respuestas

#1 Carlos Gómez
13/01/2007 - 20:38 | Informe spam
Jose ha escrito:
El error que te da es debido a que no es capaz de crear el
deletecommand.
Puedes hacerlo tu a mano:
Dim command as new SqlCommand
command.CommandText="Delete"
command.Type=
en la ayuda viene muy bien explicado.


Estimados. Utilizo un sqlcommandbuilder con mi dataadapter. En mi
dataadapter.insercommand=cmdbuilder.getinsertcommand.
dataadapter.deletecommand=cmdbuilder.getdeletecommand
dataadapter.updatecommand=cmdbuilder.getupdatecommand.

El caso es que tengo registros duplicados en mi tabla los cuales deben
permanecer asi y cuando llega a ejecutar la linea donde esta el
deletecommand dice "Excepción no controlada del tipo
'System.InvalidOperationException' en system.data.dll

Información adicional: La generación SQL dinámica para DeleteCommand no es
compatible con SelectCommand, que no devuelve ninguna información sobre
columnas clave"

Mis columnas claves son 5 campos de mi tabla pero no se como establecerlos
en vb.net o mejor aun como decirle a vb que obvie los registros duplicados.

Lo que quiero es solucionar el problema.

Gracias
Respuesta Responder a este mensaje
#2 Jose
14/01/2007 - 04:22 | Informe spam
Gracias Carlos
"Carlos Gómez" escribió en el mensaje
news:

Jose ha escrito:
El error que te da es debido a que no es capaz de crear el
deletecommand.
Puedes hacerlo tu a mano:
Dim command as new SqlCommand
command.CommandText="Delete"
command.Type=
en la ayuda viene muy bien explicado.


Estimados. Utilizo un sqlcommandbuilder con mi dataadapter. En mi
dataadapter.insercommand=cmdbuilder.getinsertcommand.
dataadapter.deletecommand=cmdbuilder.getdeletecommand
dataadapter.updatecommand=cmdbuilder.getupdatecommand.

El caso es que tengo registros duplicados en mi tabla los cuales deben
permanecer asi y cuando llega a ejecutar la linea donde esta el
deletecommand dice "Excepción no controlada del tipo
'System.InvalidOperationException' en system.data.dll

Información adicional: La generación SQL dinámica para DeleteCommand no es
compatible con SelectCommand, que no devuelve ninguna información sobre
columnas clave"

Mis columnas claves son 5 campos de mi tabla pero no se como establecerlos
en vb.net o mejor aun como decirle a vb que obvie los registros
duplicados.

Lo que quiero es solucionar el problema.

Gracias
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida