使用三层结构时,应用服务器使用ADOQuery带参数进行查询.
ADOQuery的SQL属性:select * from test where test_date:=@cur_date
ADOQuery的参数属性中添加名为@cur_date的属性,类型为字符型客户层调用
ClientDataSet的参数属性中添加名为@cur_date的属性,类型为字符型
运行时对属性赋值:
ClientDataSet1.Params.ParamByName('@Cur_Date').AsString := '2005-11-1';
ClietnDataSet1.Open;
Open时出错,跟踪后发现:
应用服务器ADOQuery的SQL为select * from test where test_date:=@cur_date
按道理ADOQuery的SQL应该为select * from test where test_date:='2005-11-1'才对请问这是为什么?
应该怎样传递参数才对.
ADOQuery的SQL属性:select * from test where test_date:=@cur_date
ADOQuery的参数属性中添加名为@cur_date的属性,类型为字符型客户层调用
ClientDataSet的参数属性中添加名为@cur_date的属性,类型为字符型
运行时对属性赋值:
ClientDataSet1.Params.ParamByName('@Cur_Date').AsString := '2005-11-1';
ClietnDataSet1.Open;
Open时出错,跟踪后发现:
应用服务器ADOQuery的SQL为select * from test where test_date:=@cur_date
按道理ADOQuery的SQL应该为select * from test where test_date:='2005-11-1'才对请问这是为什么?
应该怎样传递参数才对.
解决方案 »
- bde查询报错,希望大神们给分析分析
- 请教,dephi中的string[250]应该对应c中的哪种类型
- 数制转化的问题!不难大家来看看!帮帮忙!!
- 怎样修改DBImage或Image中图片的大小?急........
- VB.net代码改写为delphi
- 问一个关于关于inherited的小问题?
- 请教SOAP/Web Service的问题
- 如何得到当前日期是本年度的第几周?
- 如何列举出一个控件的所有属性,并且得到属性值
- 如何在delphi中自应全局变量,并在哪儿赋初值。
- 闂竴涓叧浜巇elphi鐨勫皬闂锛岄珮鎵嬪府涓繖
- 平安夜,祝大家快乐!顺便问一个问题:接送系统中,不同教室中播放不同学生姓名!
ClietnDataSet1.Open;
ClietnDataSet1.Open;