Конференция "Базы" » Delphi 7 + Access + ADO Query [D7, MSSQL]
 
  • Ega23 © (09.04.12 12:41) [20]
    const
     aSQL = 'SELECT Zakazi.*, Zakazi.DateFin, Zakazi.Address, Zakazi.Operator2 ' +
                'FROM Zakazi '
                'WHERE Zakazi.DateFin=:DateFin AND ' +
                'Zakazi.Address=:address AND ' +
                'Zakazi.Operator2=:operator2';
    var
     ds: TADODataSet;
    begin
     ds := TADODataSet.Create(nil);
     try
       ds.Connection := ...;
       ds.CommandText := aSQL;
       ds.ParamByName('DateFin').Value := Now;
       ds.ParamByName('address').Value := 'bla-bla-bla';
       ds.ParamByName('operator2').Value := Random(20);
       ds.Open;

       while not ds.Eof do
       begin
         ......
         ds.Next;
       end;
     finally
       ds.Free;
     end;
    end;

  • Kirimey (19.03.13 12:08) [21]
    подскажите как вместо определенной даты "WHERE (((Zakazi.DateFin)>#9/2/2012 12:00:01#))" прописать текущую
  • Kirimey (19.03.13 12:08) [22]
    подскажите как вместо определенной даты "WHERE (((Zakazi.DateFin)>#9/2/2012 12:00:01#))" прописать текущую
  • Медвежонок Пятачок © (19.03.13 12:16) [23]
    надо подождать когда определенная дата станет текущей.
    а если уже стала, то поможет машина времени.
  • Inovet © (19.03.13 12:43) [24]
    Год ветке.
    С датой клиента - Now() и параметры.
    С датой сервера - смотреть анагогичную функцию на сервере.
  • Дмитрий (16.04.13 20:24) [25]
    year(now())
    year(date())
    не?
 
Конференция "Базы" » Delphi 7 + Access + ADO Query [D7, MSSQL]
Есть новые Нет новых   [119666   +99][b:0][p:0.001]