AEP存储过程功能是否可以添加其他参数?
答案 0 :(得分:0)
如果我明白你在问什么,答案是肯定的。您可以使用ALTER PROCEDURE语句将参数添加到现有AEP。例如,
ALTER PROCEDURE MyAEP (
num Integer,
newparam Integer
)
FUNCTION
"TestSP"
IN COMLIBRARY
"AdvantageAEP1.aep_procedures";
您还需要更新过程本身以使用参数。
就DLL或程序集中的函数本身而言,您无法更改参数列表。服务器需要一个非常具体的函数原型。
答案 1 :(得分:0)
假设您想知道如何将参数发送到存储过程然后读取它们,您可以根据需要使用尽可能多的参数创建函数。构建的.NET程序集,当您执行存储过程本身获取非常具体的参数时,将被调用(如Mark所述)
您的任务是使用传递的连接打开__input表并读取存储在那里的参数值,并根据需要对它们进行操作。
如果您从9.1(我相信)获得帮助文件,其中所有帮助都在一个文件中,您会发现包含Cary Jensen的书,并且他在第7章中有几个关于使用.NET编写存储过程的部分C#和VB.Net