ADOStoredProc1操作疑问.

itlcx 2003-06-21 11:14:44
我想用ADOStoredProc1连接SQL Server中的下面存储过程:
CREATE PROCEDURE dt_qjj (@d datetime)AS
select * from qjj
where date>=@d

ADOStoredProc1的设置如下:
ADOStoredProc1.Connection.ADOConnection1;//ADOConnection1已连好.
ADOStoredProc1.Procedurename:=dt_qjj;1
然后
DataSource1.DataSet:=ADOStoredProc1;
DBGrid2.DataSource:=DataSource1;
最后
ADOStoredProc1.Parameters[0].Value:=DateTimePicker1.DateTime ;//参数指向@d
ADOStoredProc1.Prepared ;
ADOStoredProc1.Open ;
但结果毫无反应.请高手指教,我还少什么没有设置.thanks.
...全文
42 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
brallow 2003-06-21
  • 打赏
  • 举报
回复
不太了解啊?测试一下有没有把正确的参数的值传入!
pigeonwind 2003-06-21
  • 打赏
  • 举报
回复
ADOStoredProc1.ExecProc
lwm8246 2003-06-21
  • 打赏
  • 举报
回复
test
bbs791109 2003-06-21
  • 打赏
  • 举报
回复
ADOStoredProc1.Connection.ADOConnection1;
ADOStoredProc1.Procedurename:=dt_qjj;
DataSource1.DataSet:=ADOStoredProc1;
DBGrid2.DataSource:=DataSource1;
ADOStoredProc1.Parameters.ParamByName('@d').Value:=DateTimePicker1.DateTime;
ADOStoredProc1.Prepared ;
ADOStoredProc1.Open ;
wy1086 2003-06-21
  • 打赏
  • 举报
回复
关注
goldencity 2003-06-21
  • 打赏
  • 举报
回复
ADOStoredProc1.Parameters.ParamByName('@d').Value:=DateTimePicker1.DateTime;
ADOStoredProc1.ExecProc

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧