FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
No me encuentra un registro que existe, puse mal el where?
Hola, estoy trabajando con Delphi y objeto Tquery para administrar una bdd y tengo un problemilla con un where que no me encuentra nunca un registro que si existe por culpa de un campo de tipo datetime.
Cuando hago un insert SI FUNCIONA, y el insert es el siguiente:
Como veis, la fecha se la meto en forma de string entre comillas sin problema y funciona bien, el problema es a la hora de actualizarla o eliminarla, que no encuentro el registro, si lo hago con un datetime entre comillas me da error por tipo de datos incorrecto, y si no le meto las comillas no me da error pero nunca me lo encuentra, lo tengo asi:
El caso es que la fecha no esta puesta incorrecta ya que lo he mirado y ademas cojo ese valor directamente de la bdd, lo que creo que debe fallar es o al insertar la fecha o al consultarla en ese where, quizas deba poner algo que desconozco. He de decir que si quito la fecha de la consulta si que me encuentra el registro, es decir, que lo que falla es a la hora de intentar buscar la fecha. Espero haberme explicado bien y a ver si alguien es capaz de ayudarme. Gracias Última edición por Eden fecha: 12-02-2006 a las 19:05:21. |
#2
|
||||
|
||||
Saludos
Es mejor usar parametros para "jugar" con fechas en una consulta. Insert
Select
Update
Antes de cada ejecucion, sea este Open o ExecSql debes pasar valores a los paramentro:
__________________
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! |
#3
|
|||
|
|||
Gracias, no conocia esa forma de hacer consultas, hare pruebas y a ver si me sale
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Encontrar un registro determinado. | alfredosg19 | Conexión con bases de datos | 3 | 20-06-2005 21:09:49 |
TIniFile, me encuentra una sección que no existe !!! | Ohcan | OOP | 1 | 02-03-2005 16:04:25 |
Registro Vacio en un DBGrid si existe GENERATOR | gluglu | Conexión con bases de datos | 1 | 08-02-2005 12:01:59 |
Como se podría bloquear un registro | marcial | Conexión con bases de datos | 4 | 17-02-2004 22:00:42 |
registro current y bookmarks | Giniromero | Conexión con bases de datos | 9 | 11-07-2003 12:48:35 |
|