昨天我在网上看到一位网友问到存储过程的问题
我在下面试了以下结果有问题
请各位大虾看以下数据库名 cSharp 表明 region 字段 RegionId int RegionDes nchar
存储过程
各位大虾,你们好,我想问一下在delphi中,通过Adoquery怎样来写这段保存代码
小弟先谢谢了CREATE PROCEDURE RegionInsert
(@RegionDes Nchar(50),
@RegionId INteger output
)
AS set Nocount off;
select @RegionId=max(RegionID)+1
From Region;
Insert into Region(RegionId,RegionDes)
values(@RegionId,@RegionDes);
GO
//。。
with ADOPro do
begin
close;
AdoPro.ProcedureName:='RegionInsert';
Parameters.ParamByName('@RegionDes').Value:=edit1.Text;
Parameters.ParamByName('@RegionID').Value:=0;
ExecProc; end;
我在下面试了以下结果有问题
请各位大虾看以下数据库名 cSharp 表明 region 字段 RegionId int RegionDes nchar
存储过程
各位大虾,你们好,我想问一下在delphi中,通过Adoquery怎样来写这段保存代码
小弟先谢谢了CREATE PROCEDURE RegionInsert
(@RegionDes Nchar(50),
@RegionId INteger output
)
AS set Nocount off;
select @RegionId=max(RegionID)+1
From Region;
Insert into Region(RegionId,RegionDes)
values(@RegionId,@RegionDes);
GO
//。。
with ADOPro do
begin
close;
AdoPro.ProcedureName:='RegionInsert';
Parameters.ParamByName('@RegionDes').Value:=edit1.Text;
Parameters.ParamByName('@RegionID').Value:=0;
ExecProc; end;
这句是不是有问题。