请问如何在DELPHI中用ADO方式调用这段存储过程?谢谢。
USE football
GO
IF EXISTS(SELECT name FROM sysobjects
WHERE name = 'InsertMoneyType' AND type = 'P')
DROP PROCEDURE InsertMoneyType
GO
USE football
GO
CREATE PROCEDURE InsertMoneyType
@money_name varchar(10),
@money_sname varchar(10),
@change_rate float,
@MaxMoney_id varchar(3) output
AS
DECLARE @money_id varchar(3)
SELECT @MaxMoney_id = max(money_id) + 1 FROM MoneyType
INSERT INTO MoneyType(money_id,money_name,money_sname,change_rate)
VALUES(@MaxMoney_id,
@money_name,
@Money_sname,
@Change_rate)
GO
GO
IF EXISTS(SELECT name FROM sysobjects
WHERE name = 'InsertMoneyType' AND type = 'P')
DROP PROCEDURE InsertMoneyType
GO
USE football
GO
CREATE PROCEDURE InsertMoneyType
@money_name varchar(10),
@money_sname varchar(10),
@change_rate float,
@MaxMoney_id varchar(3) output
AS
DECLARE @money_id varchar(3)
SELECT @MaxMoney_id = max(money_id) + 1 FROM MoneyType
INSERT INTO MoneyType(money_id,money_name,money_sname,change_rate)
VALUES(@MaxMoney_id,
@money_name,
@Money_sname,
@Change_rate)
GO
...全文
相关推荐
用BDE方式而不是ADO来调用带参数的存储过程
用BDE方式而不是ADO来调用带参数的存储过程
Delphi与SQL Server数据库开发实战全解析
简介:《Delphi+SQL Server数据库应用实例完全解析》系统讲解如何使用Delphi进行数据库应用程序开发,并与SQL Server 2000实现高效交互。Delphi凭借其强大的RAD开发环境和高效编译能力,结合SQL Server稳定可靠的数据管理功能,广泛应用于企业级开发。本书配套光盘包含完整源码、数据库脚本、教学视频、设计文档及API参考等内容,帮助读者掌握从数据库连接、SQL操作到事务处理、存储过程调用等核心技术。
DELPHI存储过程调用
我自己做的一个用户登录的存储过程,给大家参考下,适用于数据库的访问。
delphi调用Oracle的存储过程
delphi如何调用Oracle的存储过程
delphi如何调用sql存储过程,并获取结果
delphi如何调用sql存储过程,并获取结果 adostoredproc1.Close; adostoredproc1.ProcedureName:='sp_thchl'; adostoredproc1.Parameters.Clear; adostoredproc1.Parameters.CreateParameter('out',ftInteger,pdoutput,1,1); adostoredproc1.ExecProc; edit1.Text :=adostoredproc1.Parameters[0].Value;


网络通信/分布式开发
