一个初学者的问题!! 我想将作为参数DateTimePicker1.data传给后台数据库存储过程的,该怎么办呀?? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Adoq:=TAdoquery.create(nil)adoq.connection:=...adoq.sql.text:='exec yourSp :V1' //v1是你的参数adoq.parameters.parambyname('v1').value:=DatetimePicker1.data;Adoq.execsql; 在存储过程中我设有一个参数@opday,下列语句StoredProc1.Params[1].Value:=9;执行后出错,难道存储过程的参数不是这么付值的吗?? up!我今天也是动态创建TADOStoreProce后,然后给参数赋值的时候出错!唉,惆怅! 今天解决了这个问题!1、首先,你的存储过程要可以接收输入参数,2、TParameter什么的创建参数。 关于treeview选中节点的问题 一个关于自定义数据类型的问题 读取超过2G内存,GlobalMemoryStatusEX 有关installshield12制作卸载快捷方式问题? 求一SQL语句 XPManifest控件有何用? 如何在DBGrid 中显示选择框 ***delphi程序如何进行命令行操作****** 出现VarArrayLock,VarArrayUnlock未定义的错误。怎么办? 关于‘Statement expected, but procedure found’错误 怎么下列语句中不求和呢?? 请教一下有谁知道哪里有比较好的api书籍下吗?
adoq.connection:=...
adoq.sql.text:='exec yourSp :V1' //v1是你的参数
adoq.parameters.parambyname('v1').value:=DatetimePicker1.data;
Adoq.execsql;
StoredProc1.Params[1].Value:=9;
执行后出错,难道存储过程的参数不是这么付值的吗??
唉,惆怅!
1、首先,你的存储过程要可以接收输入参数,
2、TParameter什么的创建参数。