谁帮忙看一下这短代码:
ADOStoredProc1.ProcedureName:='DataProcess';
ADOStoredProc1.Parameters.AddParameter.Name:='@OldName';
ADOStoredProc1.Parameters.AddParameter.Name:='@NewName';
ADOStoredProc1.Parameters.ParamByName('@OldName').Name:='Invest';
ADOStoredProc1.Parameters.ParamByName('@NewName').Name:='MX_mxInvest1';
ADOStoredProc1.ExecProc;执行时总是出现:“不正常定义参数对象,提供了不一致或不完整的信息”。
ADOStoredProc1.ProcedureName:='DataProcess';
ADOStoredProc1.Parameters.AddParameter.Name:='@OldName';
ADOStoredProc1.Parameters.AddParameter.Name:='@NewName';
ADOStoredProc1.Parameters.ParamByName('@OldName').Name:='Invest';
ADOStoredProc1.Parameters.ParamByName('@NewName').Name:='MX_mxInvest1';
ADOStoredProc1.ExecProc;执行时总是出现:“不正常定义参数对象,提供了不一致或不完整的信息”。
解决方案 »
- 郁闷了,Delphi怎么创建一个VPN连接?
- dbgird中选择多条记录,如何批量更新某一字段值?
- 很问各位大侠,Delphi的Web功能很强大,但是页面美化功能总觉得有限
- 【【【DBgrid中的数据显示问题】】】 displayformat:='#0.00'怎么不行呀??
- 大虾指点,怎样得到系统名和公司名称
- 游戏加速的原理?
- 谁能帮助解决一下我的系统里打印报表的问题
- 如何用treeview来做界面的切换啊
- 能在Access中动态创建表吗
- 探讨一下吧!delphi中flash文件的播放??
- 怎样实现按ctrl+u光标在 用户名:|光标跳到这| ,按ctrl+p,就在 密码:|光标跳到这|
- 一个关于excel的简单问题,在线等待!
ADOStoredProc1.Parameters.ParamByName('@NewName').Name:='MX_mxInvest1';
>>>
.Name换成.value呢?
ADOStoredProc1.Parameters.ParamByName('@NewName').Name:='MX_mxInvest1';
以上两句的@去掉。
--------------------------------------------------------------------
看尽悲伤,庸人自扰不平事。叹尽荒凉,海阔天空谁人知。狂风劲兮,百花飘
扬乱舞香。捏花一笑,海不扬波断肠心!
ADOStoredProc1.Parameters.ParamByName('@NewName').Name:='MX_mxInvest1';
好象应该是
ADOStoredProc1.Parameters.ParamByName('@OldName').value:='Invest';
ADOStoredProc1.Parameters.ParamByName('@NewName').value:='MX_mxInvest1';
谢了。