INSERT

10/04/2006 - 20:09 por Dudoso | Informe spam
Cuando yo utilizo una función de sql de tipo INSERT, no me da nigún error y
sin embargo la base de datos no se actualiza, ¿Cómo podría solucionar esto?

Gracias de antemano
 

Leer las respuestas

#1 Alberto Poblacion
10/04/2006 - 20:21 | Informe spam
"Dudoso" wrote in message
news:
Cuando yo utilizo una función de sql de tipo INSERT, no me da nigún error
y
sin embargo la base de datos no se actualiza, ¿Cómo podría solucionar
esto?



Cerciórate de que efectivamente le llega al servidor lo que tú crees que
le estás enviando: Si utilizas SQL Server, arranca el SQL Profiler y crea
una traza. Lanza tu programa, y luego vete a ver la traza a ver si
efectivamente el INSERT le ha llegado al servidor. Si no le ha llegado,
revisa tu programa, porque no está funcionando como creías que debía
funcionar. Por el contrario, si la sentencia ha llegado, copiala al
portapapeles y pégala en el Query Analyzer para ejecutarla a mano, a ver si
te contesta con algún error o warning que no estaba llegando al programa. Si
funciona y no da errores, ejecuta un SELECT desde el Query Analyzer a ver
qué es lo que se ha grabado.
Por cierto, si todo está aparentemente correcto, comprueba también que la
tabla no tenga un trigger INSTEAD OF que se te esté "tragando" las
inserciones.

Preguntas similares