![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
|
Problemas con las Fechas en SQL
Hola, tengo el siguiente problema no se si les ha pasado:
primero les pongo la siguiente situacion Tengo una tabla Pedidos.DB que tiene los campos Fecha_Alta y Fecha_Cancel del tipo DATE y son PARADOX 7. Tengo la tabla y una Query en un Datamodule. La Query no carga ninguna SQL sino que lo hago x codigo con el add y lo tengo en un procedure. Código:
procedure EjecutaSQL(var NroProv, Estd, FAltaA, FAltaB, FCancelA, FCancelB: String);
Begin
with ModuloDB.Q_Pedidos do begin
Close;
with SQL do
Begin
clear;
add('SELECT * FROM Pedidos A');
add('LEFT JOIN Proveedores B ON A.Nro_Proveed=B.Nro_Proveed');
add('WHERE A.Nro_Pedido > 0');
if (FAltaA<>'') AND (FAltaB<>'') then
add('AND Fecha_Alta BETWEEN '+QuotedStr(FAltaA)+' AND '+QuotedStr(FAltaB));
if (FCancelA<>'') AND (FCancelB<>'') then
add('AND Fecha_Cancel BETWEEN '+QuotedStr(FCancelA)+' AND '+QuotedStr(FCancelB));
end;
RequestLive:= true;
Open;
end;
End;
Código:
procedure TForm_Buscar_Pedidos.Btn_BuscarClick(Sender: TObject);
var
NroProv, Estd, FAltaA, FAltaB, FCancelA, FCancelB: String;
begin
FAltaA:='';
FAltaB:='';
FCancelA:='';
FCancelB:='';
NroProv:='';
Estd:='';
//Comienza a comprobar los tipos de busqueda mediante los CheckBox
if CBox_FAlta.Checked = true then
begin
FAltaA:=DateToStr(DTP_Fecha_AltaA.Date);
FAltaB:=DateToStr(DTP_Fecha_AltaB.Date);
end;
if CBox_FCancel.Checked = true then
begin
FCancelA:=DateToStr(DTP_Fecha_CancelA.Date);
FCancelB:=DateToStr(DTP_Fecha_CancelA.Date);
end;
EjecutaSQL(NroProv, Estd, FAltaA, FAltaB, FCancelA, FCancelB);
end;
EL PROBLEMA ES EL SIGUIENTE esto me tira un error que me dice algo asi: Cita:
estan convertidas a String con el DateToStr. Asi que no entiendo xq no anda. Si alguien sabe que puede pasar y como solucionarlo me avisa. Desde Ya. Muchas Gracias. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Problemas con fechas | CFPA86 | Varios | 2 | 22-12-2006 05:54:55 |
| problemas con fechas | alfil123 | Varios | 6 | 04-12-2006 18:31:45 |
| problemas con las fechas | majosf | Varios | 4 | 15-09-2005 02:42:37 |
| problemas Fechas (now) | jmlifi | Varios | 6 | 07-04-2005 18:57:18 |
| Problemas con las fechas | NuncaMas | Varios | 2 | 15-02-2005 17:33:03 |
|