tempad
Readygo技术搜索引擎 >>项目管理 >> 如何在Delphi中调用带参数的存储过程(要返回查询结果的)?

如何在Delphi中调用带参数的存储过程(要返回查询结果的)?

Readygo技术搜索引擎 网络搜索 efish 2008-1-17 4:58:13

如何在Delphi中调用带参数的存储过程(要返回查询结果的)?

楼主wuxihuadiao(无锡花雕)2002-11-07 12:51:41 在 MS-SQL Server / 疑难问题 提问

请那位大虾举例说明,谢谢!! 问题点数:0、回复次数:6Top

1 楼Drate(小虫(好好学习,天天向上))回复于 2002-11-07 13:00:34 得分 0

with   adostoredproc1   do  
  beigin  
      Close;  
      Procedurename   :=   "USP_UPSTOCKIMPORT";  
      Parameters.ParamByName("LNO").Value   :=   "0001";  
      Parameters.ParamByName("OPERATER").Value   :=   "CurrUser";  
      open;  
  end;Top

2 楼Drate(小虫(好好学习,天天向上))回复于 2002-11-07 13:01:23 得分 0

为了测试你的结果,你可以在form中加一个dbgrid,datasource,然后看一看你的查询结果Top

3 楼wuxihuadiao(无锡花雕)回复于 2002-11-07 14:11:10 得分 0

Drate:请您提供一个可作为例子的存储过程,可以吗?以便我进行试验和给分!!!Top

4 楼enewren(*乡下的程序员*)回复于 2002-11-07 20:19:18 得分 0

with   adostoredproc1   do  
  Close;  
      Procedurename   :=   "USP_UPSTOCKIMPORT";  
      Parameters.paramers.Value   :=   "0001";  
   
  open;  
  Top

5 楼wuxihuadiao(无锡花雕)回复于 2002-11-11 15:52:49 得分 0

存储过程中的参数都是带有‘@’符号的,为何各位都没有带呢?  
  在查询分析器中已经调用成功,参数格式如下:  
  CREATE   PROCEDURE   sp_InOutStock(  
  @BeginDate   varchar(20)   =   "2002-01-01"   ,  
  @EndDate   varchar(20)   ="####",  
  @StorageId   varchar(20)   ="%",  
  @BusiId   varchar(20)   ="%",  
  @MerId   varchar(20)   ="%"   ,  
  @MerSortId   varchar(20)   =   "%",  
  @OrderBy   varchar(20)   ="ASC"   )  
   
  AS......  
  请各位大虾帮忙!!!Top

6 楼wuxihuadiao(无锡花雕)回复于 2002-11-11 15:58:39 得分 0

对了,楼上都是使用ado控件的,本人却是使用bde控件的,不知道其中应该做如何的变化?Top

责任编辑: efish 参与评论 查找更多:
相关文章
如何用Active Directory中的WinNT://的接口,在某个… 如何用Active Directory中的WinNT://的接口,在某个组中添加一个用户?
请问:能具体解释什么是流吗? 请问:能具体解释什么是流吗?
在datawindow中用crosstab定义的列的标题是否可以改… 在datawindow中用crosstab定义的列的标题是否可以改动,怎么改动?
北京招聘有VC经验并且熟悉.NET的程序员 北京招聘有VC经验并且熟悉.NET的程序员
女朋友之定义(真爱的解释) 女朋友之定义(真爱的解释)
如何应用两台ADSL服务器,实现两台服务器共同合作带… 如何应用两台ADSL服务器,实现两台服务器共同合作带客户机上网,高手回答
请问在Internet上如何实现数据包广播?? 请问在Internet上如何实现数据包广播??
ACCESS 函数问题 ACCESS 函数问题
怎样修改Notes启动画面? 怎样修改Notes启动画面?
关于vb将转化为java的问题!大师们谢谢了!! 关于vb将转化为java的问题!大师们谢谢了!!
2秒记住本站域名

玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn

分类导航
Readygo技术搜索引擎