FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
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 bosamel@hotmail.com |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|