Problema con DataSet Tipado

22/12/2007 - 22:15 por David Horno | Informe spam
Hola a todos, tengo un problema con un DataSet tipado.

La aplicación se conecta a una base de datos Access 2003. La obtención de
datos (select) funciona perfectamente, el problema me ocurre cuando intento
hacer inserciones o actualizaciones, que no se reflejan los datos en la base
de datos. Una de las consultas que ejecuto es la siguiente:

UPDATE tbConfiguracion
SET estiloVisual = ?

Esto desde el diseñador del dataset tipado funciona correctamente, desde
código, llamo al método del tableadapter y parece que lo ha hecho
correctamente, pero voy a la base de datos y no ha hecho nada. Me devuelve
un 1 como que ha modificado correctamente 1 registro.

¿Donde puede estar el problema?
 

Leer las respuestas

#1 Alberto Poblacion
23/12/2007 - 09:53 | Informe spam
"David Horno" wrote in message
news:eqbT$%
La aplicación se conecta a una base de datos Access 2003. La obtención de
datos (select) funciona perfectamente, el problema me ocurre cuando
intento hacer inserciones o actualizaciones, que no se reflejan los datos
en la base de datos. Una de las consultas que ejecuto es la siguiente:

UPDATE tbConfiguracion
SET estiloVisual = ?

Esto desde el diseñador del dataset tipado funciona correctamente, desde
código, llamo al método del tableadapter y parece que lo ha hecho
correctamente, pero voy a la base de datos y no ha hecho nada. Me devuelve
un 1 como que ha modificado correctamente 1 registro.

¿Donde puede estar el problema?




No hay información sufiiente para saber lo que te pasa. Lo que intentas
hacer es en teoría correcto. Habría que ver qué tienes en la tabla y cómo
estás pasando el parámetro de la sentencia. Si te dice que ha modificado un
registro, entonces significa que la sentencia ha llegado correctamente a la
base de datos, y que un registro cumple las condiciones de la sentencia (y
como esta sentencia no tiene condiciones, significa que la tabla solo tiene
un registro). Si le grabas lo mismo que ya había antes en el registro, te
sigue diciendo que ha modificado uno. Por eso digo que habría que ver qué es
lo que tiene y qué es lo que le estás pasando.

Preguntas similares