程序要求从edit 中动态的取出时间然后到数据库中查询以该时间为关键字段的数据在delphi 中应该怎么写程序,
我用了两种方法
1、adoquery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.text:='select * from tabe1 where rq='+quotestr(formatdatetime('yyyy-MM-dd',DateTimePicker1.date);
ADOQuery1.Parameters[0].Value:=strtodate(edit1.Text);
ADOQuery1.Open;
这个提示有错2、 if ADOQuery1.Locate('rq',date,[]) then
form3.Show也不行我该怎么办?
我用了两种方法
1、adoquery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.sql.text:='select * from tabe1 where rq='+quotestr(formatdatetime('yyyy-MM-dd',DateTimePicker1.date);
ADOQuery1.Parameters[0].Value:=strtodate(edit1.Text);
ADOQuery1.Open;
这个提示有错2、 if ADOQuery1.Locate('rq',date,[]) then
form3.Show也不行我该怎么办?
解决方案 »
- delphi下有什么方法不安装oracle客户端可以连接oracle的?
- 如何将SQL里的数据库图片导出到HTML?
- 怎样达到矩形框的旋转这个功能
- 想知道如何锁定鼠标在屏幕上的某个位置?
- 速求Ghost的CD-Key,Thank!
- 做socket通讯时,一台机器上有两块网卡,如何绑定?
- 一个利用Access 的report design做完报表后怎样用Delphi编程打印输出此报表的问题
- (在线等)想认识有用delphi7编写webservice服务和客户端程序的朋友,有问题要请教!谢谢
- 我想用TSaveDialog自動加上.SML擴展名,如何做?
- 给分了--简单问题--?????????????????
- 我快死了
- 100分求助,请问自己编写组件时,如何设置组件在容器中的位置
with AdoQuery1 do
begin
Close;
SQL.Clear;
SQL.Add('select * from data where rq=:xDate); //rq为日期型字段才可以的
Parameters[0].Value:=DateTimePicker1.datetime;
Open;
end;
改為
SQL.Add('select * from data where rq=:xDate);Locate('rq',date,[])
要尋主鍵才有效!!
应该怎样定义datatimepicker1