Consulta de fechas
Holaa todos /as
Una pruguntita muuu novata... Como consulto unos datos de una tabla paradox entre fechas suponiendo que el campo de llama FECHA. SELECT * FROM MIBASE WHERE FECHA = 14/07/2003 Este codigo me da error en 14/07/2003 no entiede lo que quiero decir, si lo pongo entre corchetes #14/07/2003# más de lo mismo. Como pongo este codigo para que lo entienda. Gracias anticipadas. |
Si la fecha es estática:
Código:
procedure TForm1.Button1Click(Sender: TObject); Si la fecha la tomas de un edit normal Código:
Query1.Sql.Add('Select * from Factura where fecha = '+ QuotedStr(Edit1.Text); Las almohadillas las incluirías por ejemplo si trabajarás con Access, con Paradox y Dbase te daría error. Un Saludo. |
Otra vez Muchas gracias marcos.
La función QuotedStr, concretamente que hace? además si en la base de datos la fecha esta grabada primero dia/mes/año, porque en la consulta hay que poner primero el mes? Saludos. YOLANDAM |
Podrías probar ponerlo así, con comillas en lugar de ##
Código:
SELECT * FROM MIBASE WHERE FECHA = '14/07/2003' Te aconsejo que prubes el query primero en el sql explorer de delphi o en el database desktop y veas como te funciona. Espero haber sido de utilidad. :D |
que hago mal aqui....?
with Query1 do begin with SQL do begin Clear; Add('select refe as Nº_Factura, material AS Total_Material, '); Add('obra AS Total_Mano_obra,tot AS Importe_Factura_€ '); Add('FROM FACTURAS'); add('WHERE fecha='+ Quotedstr(entrada_fechas.f1.Text)); Add('order by refe'); Me da error en datos de diferente tipo en Quotedstr(entrada_fechas.f1.Text)); Gracias... |
Bueno, en primer lugar, te aconsejaria que utilizaras (para las fechas) componentes especiales para ellas como el DateTimePicker o los que vienen con las rusas (que a mi me gustan mas).
Cita:
Código:
var |
Gracias a todos. sois geniales.
|
La franja horaria es GMT +2. Ahora son las 20:48:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi