CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Delphi >  数据库相关

还是不理论SQL2000的储存过程。

楼主okdelphi(okdelphi)2003-06-01 13:33:52 在 Delphi / 数据库相关 提问

我在SQL2000中写入了储存过程,要怎么办才能让SQL2000执行我的储存过程呢?  
   
  我对储存过程与触发器理解得很不好,谁能帮我讲解一下啊? 问题点数:20、回复次数:6Top

1 楼lufancy(奇闻共欣赏,异议相与析)回复于 2003-06-01 13:40:48 得分 4

查询分析器里  
  exec   procName   '参数1','参数2'....  
  程序中  
  query.sql.text   :=   'exec   procName('参数1','参数2',....)'Top

2 楼lufancy(奇闻共欣赏,异议相与析)回复于 2003-06-01 13:42:12 得分 4

或者用  
  adostoredprocTop

3 楼hnhb(不死鸟)回复于 2003-06-01 17:27:58 得分 4

假设你的存储过程名称为   mStore,有两个输入参数  
  则在程序中这样调用  
  先放一个AdoStoredProc  
   
  with   AdoStoredProc1   do  
      begin  
          Parameters[1].value:='输入参数1';  
          Parameters[2].value:='输入参数1';  
          ExecProc;  
      end;  
  Top

4 楼hnhb(不死鸟)回复于 2003-06-01 17:28:55 得分 4

第二个附值写错了,应该是  
    Parameters[2].value:='输入参数2';Top

5 楼zfalcon(a.zlp)回复于 2003-06-01 17:38:46 得分 4

应加入AdoStoredProc1.ProduceName   :=   mStore;  
  具体如下:  
      with   AdoStoredProc1   do  
      begin  
          ProduceName   :=   mStore;  
          Parameters[1].value:='输入参数1';  
          Parameters[2].value:='输入参数2';  
          ExecProc;  
      end;  
  Top

6 楼okdelphi(okdelphi)回复于 2003-06-01 19:34:25 得分 0

谢谢各位!!!Top

相关问题

  • SQL 和储存过程的问题!~
  • sql server 里的储存过程的问题,帮帮我看看
  • 用C#调用SQL中储存过程的问题.(急,急,急)
  • 50分求储存过程
  • 使用vb,如何从SQL Server 的储存过程中获取返回值进行判断
  • 如何在调试储存过程的时候把sql 语句显示出来看
  • 替换clob字段中的某几个字符的sql或储存过程该怎么写?
  • 如何在存储过程中执行储存在表中的SQL语句(带参数)?
  • 触发器和储存过程
  • 这个储存过程好写吗?

关键词

  • sql2000
  • sql
  • 参数
  • mstore
  • adostoredproc
  • 输入
  • 储存过程
  • parameters

得分解答快速导航

  • 帖主:okdelphi
  • lufancy
  • lufancy
  • hnhb
  • hnhb
  • zfalcon

相关链接

  • Delphi类图书
  • Delphi类源码下载
  • Delphi控件下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo