Error al hacer un INSERT

24/11/2003 - 12:24 por dumper | Informe spam
Me aparece un error bastante extraño, esporádicamente cuando hago un INSERT:

"The request for procedure 'MiTabla' failed because 'MiTabla' is a table
object."

Es obvio que 'MiTabla' es una tabla, pero no entiendo porque interpreta el
INSERT como un procedimiento. Buscando por google he visto que este error
aparece con frecuencia pero en otras circunstancias como en el caso de
Sybase, un antiguo driver provocaba el error interpretando que el
procedimiento era una tabla.

Pero este caso es distinto, si cojo la sentencia SQL y me la llevo al
analizador de consultas funciona sin problemas y desde programa la mayoría
de las veces también. Sin embargo, a veces aparece esto.

Si alguien se ha encontrado con este problema alguna vez le agradecería que
me echase un cable.

Gracias y un saludo,
 

Leer las respuestas

#1 Daniel Álvarez
24/11/2003 - 12:40 | Informe spam
¿Como realizas la operacion a través de un objeto recordset, de un objeto
connection o de un objeto command?

Daniel Álvarez




"dumper" escribió en el mensaje
news:
Me aparece un error bastante extraño, esporádicamente cuando hago un


INSERT:

"The request for procedure 'MiTabla' failed because 'MiTabla' is a table
object."

Es obvio que 'MiTabla' es una tabla, pero no entiendo porque interpreta el
INSERT como un procedimiento. Buscando por google he visto que este error
aparece con frecuencia pero en otras circunstancias como en el caso de
Sybase, un antiguo driver provocaba el error interpretando que el
procedimiento era una tabla.

Pero este caso es distinto, si cojo la sentencia SQL y me la llevo al
analizador de consultas funciona sin problemas y desde programa la mayoría
de las veces también. Sin embargo, a veces aparece esto.

Si alguien se ha encontrado con este problema alguna vez le agradecería


que
me echase un cable.

Gracias y un saludo,


Preguntas similares