![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Suponiendo que el usuario introduzca el año en un Edit, aquí te pongo un ejemplo:
Código:
procedure TForm1.Button1Click(Sender: TObject);
begin
Query1.Close;
Query1.SQL.Clear;
Query1.Sql.Add('Select * From Employee');
Query1.Sql.Add('Where (Extract(Year from HireDate)) = '+ QuotedStr(edit1.text));
Query1.Active:=True;
end;
__________________
Guía de Estilo de los Foros Cita:
|
|
#2
|
|||
|
|||
|
el formato con que se guarda la fecha es dd-mm-aa dentro de las tablas paradox, pero para extraerlas desde Sql el formato es mm-dd-aa, si te das cuenta las comparaciones no son iguales, hay una funcion en delphi que se llama ShortDateFormat cuyo formato es el siguiente ShortDateFormat:= 'm/d/yyyy';
pero puedes extraer el dia solamente o el año, el resto puedes hacerlo con codigo, me avisas como te fue [email protected] |
![]() |
|
|
|