Guardar Cambios

26/01/2006 - 03:16 por jorgeebh | Informe spam
Alguien me puede decir que debo agregar al procedimiento siguiente para poder
salvar cambios en la base de datos? Este procedimiento funciona bien cuando
el dataset abre toda la tabla "Modelos", pero cuando se llena con un filtro
("Select * from Modelos where Idmarca = @idmarca") y se intenta guardar,
manda el mensaje de error: "Update requires a valid UpdateCommand when passed
DataRow collection with modified rows." Gracias.

Private Sub Guardar()
Me.Validate()
Me.ModelosBindingSource.EndEdit()
Me.ModelosTableAdapter.Update(Me.RaceDataSet.Modelos)
End Sub

LDI. Jorge Barajas

Preguntas similare

Leer las respuestas

#1 Jesús López
26/01/2006 - 09:13 | Informe spam
El código que muestras es correcto, el defecto tiene que estar en
ModelosTableAdapter.

Saludos:

Jesús López
MVP
Respuesta Responder a este mensaje
#2 jorgeebh
27/01/2006 - 02:43 | Informe spam
No, el codigo si esta correcto, y funciona cuando el dataset carga TODA la
tabla, pero cuando se carga solamente una parte, es decir, no todos los
registros, entonces ya no permite guardar los cambios.
LDI. Jorge Barajas


"Jesús López" wrote:

El código que muestras es correcto, el defecto tiene que estar en
ModelosTableAdapter.

Saludos:

Jesús López
MVP



Respuesta Responder a este mensaje
#3 Jesús López
27/01/2006 - 07:29 | Informe spam
Lo siento, pero la información que proporcionas es insuficiente para
resolver tu problema.

Saludos:

Jesús López
MVP
Respuesta Responder a este mensaje
#4 jorgeebh
28/01/2006 - 23:36 | Informe spam
Si, tenías razón. Volví a comenzar de nuevo y aunque según yo hize todo
exactamente igual (ovbiamente no) esta vez si funcionó correctamente.

Otra pregunta: Yo se que puedo arrastrar una tabla a un combobox y este
tomara las propiedades de la tabla para mostrar informacion, por ejemplo:
puede mostrar el nombre de las personas en la tabla, pero devolver el valor
del identificador de cada persona. Esto si lo puedo hacer, pero note que no
es lo mismo si se trata de un combobox dentro de un toolstrip, este no puede
ser llenado por los datos de una tabla. Por lo menos nos arrastrando dicha
tabla. Como puedo hace que el combobox contenido en un toolstrip desppliegue
los datos de una tabla?
Esto es en visual basic 2005 express. Gracias


LDI. Jorge Barajas


"Jesús López" wrote:

Lo siento, pero la información que proporcionas es insuficiente para
resolver tu problema.

Saludos:

Jesús López
MVP



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