CSDN论坛 > Delphi > 数据库相关

我需要你的帮助!在delphi6 BDE里StoredProc1的构件,如何动态的增加参数的个数和赋值执行sql server的储存程序(因为sql server里的储存 [问题点数:0分]

Bbs1
本版专家分:10
结帖率 95.83%
CSDN今日推荐
Bbs1
本版专家分:94
Bbs7
本版专家分:20381
Blank
红花 2003年10月 Delphi大版内专家分月排行榜第一
Blank
蓝花 2003年8月 Delphi大版内专家分月排行榜第三
Bbs1
本版专家分:10
匿名用户不能发表回复!
其他相关推荐
理解性能的奥秘——应用程序中慢,SSMS中快(2)——SQL Server如何编译存储过程
本文属于《理解性能的奥秘——应用程序中慢,SSMS中快》系列 接上文:理解性能的奥秘——应用程序中慢,SSMS中快(1)——简介 本文介绍SQL Server如何编译存储过程并使用计划缓存。如果你的应用程序完全没有用到存储过程,而是直接使用SQL语句提交请求,那么本文大部分内容也是有效的。但是关于动态SQL的编译会在后面章节介绍,这里重点关注让人头痛的存储过程问题。什么是存储过程? 虽然这个问题有...
(SQL)如何将exec执行结果放入外面的变量中--动态sql
<br />动态sql语句基本语法 <br />1 :普通SQL语句可以用Exec执行 <br /><br />eg:   Select * from tableName <br />         Exec('select * from tableName') <br />         Exec sp_executesql N'select * from tableName'    -- 请注意字符串前一定要加N<br /><br />2:字段名,表名,数据库名之类作为变量时,必须用动态SQL <b
sqlserver存储过程循环写法
用游标,和WHILE可以遍历您的查询中的每一条记录并将要求的字段传给变量进行相应的处理 ================== DECLARE @A1 VARCHAR(10), @A2 VARCHAR(10), @A3 INT DECLARE CURSOR YOUCURNAME FOR SELECT A1,A2,A3 FROM YOUTABLENAME OPEN YOUCURNAME
SQLServer BIT字段存储
SQLServer  BIT字段存储 Author:zfive5 Email:zfive5@163.com 引子 和同事探讨BIT怎么存储,发生了分歧   create  table A1 (    a CHAR(5),    b bit,    c CHAR(5),    d BIT )   由于之前成天再看《存储引擎》,深知这样定义表字段也会把两
如何在sqlserver中写存储过程
original link http://www.codeproject.com/Articles/126898/Sql-Server-How-to-write-a-Stored-procedure-in-Sql 存储过程在sqlserver 中被定义成一组有逻辑关系的sql语句 ,他们实现了一些特定的任务。使用存储过程有很多好处。最主要的优点是提高数据库性能。 还有如下好处
使用SqlCommand对象执行存储过程
前面我们介绍使用 SqlCommand 执行一个参数化的SQL语句,现在我们来学习如何使用SqlCommand执行存储过程。为了能更灵活地指定参数,我们在页面上添加两个文本框,tbClassName 和 tbBoardname,和一个用于添加版块的按钮 btn_AddBoard,
关于sql存储过程在IDE或数据库中执行报错的解决办法
最近由于项目中有些业务要用到存储过程来写,所以在数据库中添加了一个简单的存储过程,如下: ALTER PROCEDURE [dbo].[Test_addperson] @name AS varchar(20) , @password AS varchar(20) , @age AS int, @allCount int = 0 output--总数 AS BEGIN insert
关于SQLServer存储过程动态拼接,模糊查询的处理
在进行sql存储过程的动态拼接时,有可能会有特殊符号,如" ' "这种符号的拼接,造成数据库的安全隐患,造成sql注入危险。为了避免sql注入,sqlserver2005之后中可以用sp_executesql进行动态的sql语句参数化,避免了sql注入的可能 sp_executesql语法如下: declare @sqlstr nvarchar(max) declare @user varch
sql server 获取动态sql输出结果
语法 sp_executesql [ @stmt = ] stmt [ {, [@params=] N'@parameter_name data_type [ [ OUT [ PUT ][,...n]' } {, [ @param1 = ] 'value1' [ ,...n ] } ] 用法实例 1、获取一个输出结果 使用output获取输出结果的值 declare @num i
SQL SERVER传递datetime参数注意事…
我接触存储过程不久,今天传递datetime参数是老出错:从数据类型 nvarchar 转换为 datetime 时出错 EXEC [dbo].[csp_analysis_bts] @BTS_ALARM_TIME = N'2012-01-01', @BTS_RECOVER_TIME =getdate() 居然一直报错,把getdate()改成具体的时间N'2012-08-01'居然就没问题了
关闭