E
erictim
Unregistered / Unconfirmed
GUEST, unregistred user!
我用MS SQL SERVER 7做后台数据库,现在有一个表TABLE1结构为
NAME CHAR(7)
oper_date datetime default =getdate()
total decimal (10,2)
现在,我想通过一个EDIT来输入要查询的名字和操作日期
// Query1.SQL 为:select name,total fromtable1 where name=:name and oper_date=perdate
With Query1 do
begin
if Active then Close;
ParamByName('name').AsString := Edit1.Text;
ParamByName('operdate').AsDateTime := StrToDatetime(Edit2.Text)
Open;
end;
但是,没有数据产生。
问:我想查出某天,某个人的操作情况,该怎么写?
NAME CHAR(7)
oper_date datetime default =getdate()
total decimal (10,2)
现在,我想通过一个EDIT来输入要查询的名字和操作日期
// Query1.SQL 为:select name,total fromtable1 where name=:name and oper_date=perdate
With Query1 do
begin
if Active then Close;
ParamByName('name').AsString := Edit1.Text;
ParamByName('operdate').AsDateTime := StrToDatetime(Edit2.Text)
Open;
end;
但是,没有数据产生。
问:我想查出某天,某个人的操作情况,该怎么写?