FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
consulta en sus propiedades de Tquery
Holas estoy realizando consultas con Tquery en sus propiedades SQL, en delphi. al realizar consultas de select me sale bien, pero al insertar datos a mi base de datos me sale error.
esta mal algo insert y como se realiza el update y delete. una ayuda porfavor. Última edición por dec fecha: 20-01-2006 a las 23:08:45. |
#2
|
||||
|
||||
#3
|
||||
|
||||
También estaría bien que dijeras que mensaje de error te está dando o que pusieras algo del código donde estás ejecutando la consulta, porque la sentencia en sí la tienes correcta.
De todas formas, fíjate si estás creando los parámetros que le estás pasando al objeto TQuery, propiedad "Params", y si estás asignando valores correctos a estos parámetros antes de ejecutar la consulta. Saludos! |
#4
|
||||
|
||||
Cita:
Quizá el error provenga de como ejecuta la consulta. En lugar de Open o Active := true, debe usar ExecSQL. // Saludos |
#5
|
|||
|
|||
no se soluciona
me sigue saliendo el error
error Código PHP:
Código PHP:
|
#6
|
||||
|
||||
Edita la propiedad "Params" del TQuery e indica el tipo de datos de los parámetros, propiedad "DataType", ya que por defecto esta propiedad toma el valor "ftUnknown" (es decir, tipo "desconocido").
Saludos! |
#7
|
||||
|
||||
Saludos
Cita:
__________________
Van Troi De León (Not) Guía, Code vB:=Delphi-SQL, ¿Cómo? Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto! |
#8
|
||||
|
||||
__________________
RyCk Última edición por vtdeleon fecha: 21-01-2006 a las 20:51:28. |
#9
|
|||
|
|||
Hola,
Quizas lo que podrías hacer es armar el query desde 0, creandolo tu mismo a tus necesidades. Necesitas ordenar los campos que deseas ingresar, para eso te sirve lo que se encuentra despues de tutabla encerrado entro parentesis, y después en values va la información de los campos.
el finally lo que hace es que no importa lo que pase, se finalice bien, mal, o lo que sea.... siempre se ejecuta y en este caso elimina el objeto creado de la BD. Suerte. |
#10
|
||||
|
||||
Buen dia. Con las sugerencias para el paso de parámetros ya no deberías tener problemas. Aqui esta lo demás que pediste:
Suponiendo que tus campos son Codigo, Nombre, Direccion, Telefono y que el campo clave de la tabla es Codigo: Para hacer un Update Donde OLD_Codigo es el el valor de "Codigo" del registro que vas a modificar. Para hacer un Delete Donde OLD_Codigo es el el valor de "Codigo" del registro que vas a borrar. Saludos .
__________________
"En el siglo de la estupidez todas las casas comienzan por la fachada" (Fuckowsky) Planeta Insólito, La Pluma Inspirada |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
consulta en sus propiedades de Tquery | jorgito | Conexión con bases de datos | 1 | 20-01-2006 23:06:32 |
Re - ordenar consulta de un TQuery | ContraVeneno | SQL | 18 | 12-10-2005 19:28:34 |
Problema con una consulta hecha de 3 formas | VRO | Firebird e Interbase | 5 | 24-01-2005 19:02:11 |
TTable VS TQuery | TDworD | Conexión con bases de datos | 4 | 18-11-2004 20:47:30 |
Tquery con problemas | jobapi | Conexión con bases de datos | 13 | 28-08-2003 19:56:50 |
|