delphi 数据库 出现过程'inprocduct' 需要参数'@ioinfo' 单未提供该参数

来源:百度知道 编辑:UC知道 时间:2024/05/03 12:14:41
var
info:string;
begin
if ComboBox1.Text<>'' then
if ComboBox2.Text<>'' then
if Edit4.Text<>'' then
if RadioButton1.Checked then
with ADOStoredProc1 do
begin
ProcedureName:='inproduct';
Parameters.Refresh;
Parameters.ParamByName('@ino').Value := Edit1.Text;
Parameters.ParamByName('@jinchu').Value := '进仓';
Parameters.ParamByName('@date').Value := FormatDateTime('yyyy-mm-dd',DateTimePicker1.Date);
Parameters.ParamByName('@mancode').Value := ComboBox1.Text;
Parameters.ParamByName('@wcode').Value := ComboBox2.Text;
Parameters.ParamByName('@wname').Value := Edit3.Text;
Parameters.ParamByName('@num').Value

现在报的错误是找不到ioinfo参数,
那你就把这个参数也传进去,

因为没有用过这个控件,所以去google一把,看是不是这个控件执行的时候output的参数也一定要传值.但是没有找到确切的结果.

你这里也把@ioinfo的值传进去吧.

Parameters.ParamByName('@ioinfo').Value := "";