https://www.hdzikao.com

simulink怎么把多个变量封装在一个对话框里(delphi 如何接住sql 存储过程output传下来的参数)【createparameter的2个解答】

[导读] 大家好,今天小热关注到一个比较有意思的话题,就是关于createParameter的问题,于是小编就整理了2个相关介绍createParameter的解答,让我们一起看看吧。 文章目录: simulink怎么把多个变量封装在

simulink怎么把多个变量封装在一个对话框里(delphi 如何接住sql 存储过程output传下来的参数)【createparameter的2个解答】

大家好,今天小热关注到一个比较有意思的话题,就是关于createParameter的问题,于是小编就整理了2个相关介绍createParameter的解答,让我们一起看看吧。

文章目录:

  1. simulink怎么把多个变量封装在一个对话框里
  2. delphi 如何接住sql 存储过程output传下来的参数

一、simulink怎么把多个变量封装在一个对话框里

simulink把多个变量封装在一个对话框里操作方法如下:
1、Simulink可以通过面板封装多个变量。
2、在面板上添加要封装的变量,然后右键点击变量,选择"CreateParameter"。
3、会创建一个名为"Parameter"的对话框,在此对话框中可以设置变量的不同参数,例如变量的最小值、最大值等。

二、delphi 如何接住sql 存储过程output传下来的参数

直接用控件ADOStoredProc,

ADOStoredProc.ProcedureName:='you Proc Name';

parameters.refresh;

parameters.paramByname('you Name').value := 'you value';//传入参数,output参数也要传入。

ExecProc;//执行存储过程

Result := ParamValues['you output name']; /接收output 参数

接收select 结果,如果是存储过程,一样用ADOStoredProc,执行改为OPen;读取结果如ADOQUery,如果是delphi程序里写查询语句,可以用ADOQUery,

ADOQUery.SQL.add(Select 'you name' from 'you table name' where .....);

ADOQuery.open;//执行

First;//定位到第一条

While not Eof do//不为空执行

begin

Result := FieldValues['you name'];//读取结果

。。。。。

Next;//吓一跳;

end;

到此,以上就是小编对于createParameter的问题就介绍到这了,希望介绍关于createParameter的2点解答对大家有用。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。