![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Buenas tardes, tengo un adoquery que no quiere dejarse sqlear , me aparece un error tal que :
no coinciden los tipos de datos en la expresion de criterios os escribo lo que tengo puesto a ver si puedes ser que veais algo que yo no veo. adoQuery1.SQL.Clear; adoQuery1.SQL.Add('Select * from sueldos where fecha BETWEEN ' + Quotedstr(datetostr(datetimepicker1.date))+'and' + Quotedstr(datetostr(datetimepicker2.date))+ 'and codigo ='+ Quotedstr(form19.ADOTable1codigo.value)); adoQuery1.Open; adoQUERY1.Refresh; la tabla es acces y codigo es tipo texto y fecha es ' fecha'
__________________
Porque las estirpes condenadas a cien años de soledad nunca tendran una segunda oportunidad sobre la tierra. Gabriel Garcia Marquez (Cien años de Soledad). |
#2
|
||||
|
||||
Es un error típico de VB, llevado a Access. Para evitarlo te recomiendo que utilices parámetros o descompongas la fecha con DecodeDateTime y del lado de access DateSerial. Esto evitará errores producidos por configuraciones regionales diferentes.
Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() |
#3
|
|||
|
|||
![]() Conozco un poco lo primero pero nada lo segundo cojo mi biblia y me pongo a ello espero consegirlo , si no amenazo con volver.
GRACIAS de nuevo.
__________________
Porque las estirpes condenadas a cien años de soledad nunca tendran una segunda oportunidad sobre la tierra. Gabriel Garcia Marquez (Cien años de Soledad). |
![]() |
|
|
![]() |
|