AYUDA CON SQLEXEC(Conexión,INSERT)

29/09/2004 - 19:21 por Vilma Beltrán | Informe spam
No he podido insertar un registro en una tabla SQL, hago
asi:

CadenaSQL = "INSERT INTO Tabla (reg1, reg2, ...) VALUES
(1,2,...)
SQLEXEC(Conexión,CadenaSQL)

No me ha funcionado ¿Que hago?

Preguntas similare

Leer las respuestas

#1 Angel J. Hernández
30/09/2004 - 01:26 | Informe spam
Preguntas...

1-. Tienes permiso sobre dicho objeto (tabla)?
2-. El handle de conexión es válido?
3-. La cadena pasada al SqlExec es válida, es decir, los literales entre
comillas simples.
4-. Estás insertando la misma cantidad de campos que la tabla espera recibir
o puede almacenar, es decir,
tienes la misma cantidad de campos como valores a insertar?
5-. Tienes algún Identity en uno de los campos (de ser así, ellos no se
incluyen en el Insert)?
6-. Probaste usar AError() para obtener los detalles del error (si hay
alguno)?

Saludos,


Angel J. Hernández M.
MCSD


"Vilma Beltrán" escribió en el mensaje
news:01bb01c4a648$b857bb70$
No he podido insertar un registro en una tabla SQL, hago
asi:

CadenaSQL = "INSERT INTO Tabla (reg1, reg2, ...) VALUES
(1,2,...)
SQLEXEC(Conexión,CadenaSQL)

No me ha funcionado ¿Que hago?
Respuesta Responder a este mensaje
#2 Juan Melas
30/09/2004 - 14:34 | Informe spam
Que error te marca?
Después de la sentencia de inserción, SQLEXEC(Conexión,CadenaSQL) , poné:
=aerror(lerror)
=messagebox(lerror(1,2))

Fijate en el mensaje cual es el error.

SAludos.

"Vilma Beltrán" escribió en el mensaje
news:01bb01c4a648$b857bb70$
No he podido insertar un registro en una tabla SQL, hago
asi:

CadenaSQL = "INSERT INTO Tabla (reg1, reg2, ...) VALUES
(1,2,...)
SQLEXEC(Conexión,CadenaSQL)

No me ha funcionado ¿Que hago?
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida