在edit1输入id 关键字来进行查询
在edit2中显示查找到一条的记录
存储过程名 RegionSelect
数据库中的字段名称 Regionid int ;RegionDes nchar;
我的代码是
with ADOPro do
begin
AdoPro.ProcedureName:='RegionSelect';
adopro.Parameters.Refresh;
Parameters.ParamByName('@RegionID').Value:=strtoint(edit1.Text);
AdoPro.Prepared;
adoPro.ExecProc;
edit2.Text:= adopro.Parameters.Items[1].Value
end;
错误提示 @RegionID not find
在edit2中显示查找到一条的记录
存储过程名 RegionSelect
数据库中的字段名称 Regionid int ;RegionDes nchar;
我的代码是
with ADOPro do
begin
AdoPro.ProcedureName:='RegionSelect';
adopro.Parameters.Refresh;
Parameters.ParamByName('@RegionID').Value:=strtoint(edit1.Text);
AdoPro.Prepared;
adoPro.ExecProc;
edit2.Text:= adopro.Parameters.Items[1].Value
end;
错误提示 @RegionID not find
( @Id integer )
AS set nocount off;
select * from Region where RegionID=@Id;
GO
储藏过程
把存储过程的id 该为RegionID 就可以了