error delete

15/06/2006 - 04:28 por Jose | Informe spam
al borrar me muestra ese mensaje que sera?

Update requiere que DeleteCommand sea válido cuando se pasa la colección
DataRow con filas eliminadas

Preguntas similare

Leer las respuestas

#1 Alberto Poblacion
15/06/2006 - 07:33 | Informe spam
"Jose" wrote in message
news:
al borrar me muestra ese mensaje que sera?

Update requiere que DeleteCommand sea válido cuando se pasa la colección
DataRow con filas eliminadas



Significa que has ejecutado el método Update de un DataAdapter, que el
DataSet que le has pasado como argumento tiene filas borradas, y que por
tanto el DataAdapter ha necesitado transmitir al servidor la sentencia de
borrado para que esas filas se borren. Pero se ha encontrado con que la
sentencia de borrado no se la has configurado. Puedes meterla manualmente en
el DeleteCommand del DataAdapter, o bien utilizar un CommandBuilder para que
la genere automáticamente:

Dim da as New SqlDataAdapter("Select...", conexion) 'Probablemente
tienes ya algo parecido a esto para inicializar el dataadapter
Dim cb as New SqlCommandBuilder(da) 'Esto conecta un commandbuilder al
dataadapter, lo que le permite deducir las sentencias insert, update y
delete a partir de la select que ya tiene
Respuesta Responder a este mensaje
#2 Jose
15/06/2006 - 15:32 | Informe spam
Gracias Alberto.
"Alberto Poblacion"
escribió en el mensaje news:
"Jose" wrote in message
news:
al borrar me muestra ese mensaje que sera?

Update requiere que DeleteCommand sea válido cuando se pasa la colección
DataRow con filas eliminadas



Significa que has ejecutado el método Update de un DataAdapter, que el
DataSet que le has pasado como argumento tiene filas borradas, y que por
tanto el DataAdapter ha necesitado transmitir al servidor la sentencia de
borrado para que esas filas se borren. Pero se ha encontrado con que la
sentencia de borrado no se la has configurado. Puedes meterla manualmente
en el DeleteCommand del DataAdapter, o bien utilizar un CommandBuilder
para que la genere automáticamente:

Dim da as New SqlDataAdapter("Select...", conexion) 'Probablemente
tienes ya algo parecido a esto para inicializar el dataadapter
Dim cb as New SqlCommandBuilder(da) 'Esto conecta un commandbuilder al
dataadapter, lo que le permite deducir las sentencias insert, update y
delete a partir de la select que ya tiene




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