用ADOStoredProc考件执行sql的存储过程的参数怎样传递??很急!!!(80分)

  • 主题发起人 主题发起人 xujiancai
  • 开始时间 开始时间
X

xujiancai

Unregistered / Unconfirmed
GUEST, unregistred user!
详细问题在这里:
我定义这样一个简单的存储过程:
reate proc TestAdo
@aa int
as
select * from users where pas1=@aa
在delphi里用ADOStoredProc执行:
ADOStoredProc.Parameters.ParamByName('@aa').value:='001';
ADOStoredProc.Prepared;
ADOStoredProc.ExecProc;
老是出错:parmamter '@aa' not found.
什么原因????
 
没人能够告诉我吗???
 
ADOStoredProc.Parameters.ParamByName('aa').asstring:='001';
 
xujiancai 你的是对的,
只要进行变量的类型转换就可以了
 
接受答案了.
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
722
import
I
S
回复
0
查看
937
SUNSTONE的Delphi笔记
S
后退
顶部