FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
error al insertar
Hola otra vez, tengo un problema la insertar, os cuento. Tengo una base de datos Mysql y estoy desarrollando una aplicación para manipular esta base de datos.Para insertar creo un formulario con campos edit, un campo edit por cada valor de la tabla, tambien utilizo un componente SQLQuery y modifico sus propiedades (Add: para añadir la sentencia a ejecutar y modifico el valor de los parametros con los de los campos edit introducidos), despues por ultimo ejecuto la sentencia SQL con ExecSQL.
Este es mas o menos el código:
El problema es que a veces (no es en ningun caso en especial) al ejecutar el 'query_pres.ExecSQL' me genera la siguiente excepcion de violacion de memoria: Access violation at address 002C... in module dbexpmysql.dll No tengo ni idea de porque me genera esta violacion de segmento, ¿se os ocurre algo? Muchas gracias Última edición por dec fecha: 23-08-2006 a las 14:41:52. |
#2
|
||||
|
||||
Values (p1,p2....)
debe ser: Values (:p1, :p2) ¿ha sido fallo al postear o lo tienes así? Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#3
|
|||
|
|||
Si, los parametros los tengo bien, con 1,2,....
|
#4
|
||||
|
||||
Así que me "enseñas la lengua" () ¿no? ... muy bien... muy bien... jajajaja.
Bromas aparte, quizás se esté pasando valores inconsistentes en los parámetros. Guarda en un fichero de texto las cadenas SQLs antes de ejecutarlas, cuando se produzca un error, puedes examinarlas para ver donde está el fallo. Saludos y suerte.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Error Al Insertar Con Dialect 3 | balian | SQL | 3 | 15-07-2006 02:52:59 |
Error al insertar en DBGrid | Acker | Conexión con bases de datos | 1 | 24-05-2006 21:46:23 |
Error al insertar un registro en la BD | RiverPlate | Conexión con bases de datos | 3 | 08-12-2004 15:53:18 |
Error al insertar con dbexpress | mosorio | Conexión con bases de datos | 5 | 15-09-2003 14:18:22 |
Error al insertar utilzando ADO | Luis Castillo | Conexión con bases de datos | 1 | 19-06-2003 10:21:36 |
|