我想从SQL SERVER中查找介于edit1与edit2两个日期之间的数据,sql语句应该怎么写,哈哈,刚开始学,笨鸟一个,还望各位大虾赐教。。

解决方案 »

  1.   

    procedure TForm1.Button1Click(Sender: TObject);
    begin
       with ADOQuery1 do
       begin
         if Active then Close;
         SQL.Clear;
         SQL.Add('select * from tablename where');
         sql.Add(' rq between :#start and :#end');
         Parameters.ParamByName('#start').Value := edit1.text;
         Parameters.ParamByName('#end').Value := edit2.text;
         try
           Open;
         except
           ShowMessage('fuck ,那么搞呢??^_^');
         end;
       end;
    end;