L llh_lily Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-04 #2 请查看SQL Server帮助: A function can have a maximum of 1,024 parameters. A stored procedure can have a maximum of 2,100 parameters.
请查看SQL Server帮助: A function can have a maximum of 1,024 parameters. A stored procedure can have a maximum of 2,100 parameters.
T taozhiyu Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-04 #3 人家的问题是delphi不是sql server 反正在delphi的帮助里面没看到过
左 左右手 Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-17 #10 应该没有限制的,查了查帮助,帮助里这样说 A parameter list is a sequence of parameter declarations separated by semicolons and enclosed in parentheses. 既然是个LIST,应该不会有什么限制。不过用多了估计会有影响。你可以写个程序自己测测 看1000个参数和1个参数有什么区别(呵呵,别打我,我是没时间和精力输那1000个参数)
应该没有限制的,查了查帮助,帮助里这样说 A parameter list is a sequence of parameter declarations separated by semicolons and enclosed in parentheses. 既然是个LIST,应该不会有什么限制。不过用多了估计会有影响。你可以写个程序自己测测 看1000个参数和1个参数有什么区别(呵呵,别打我,我是没时间和精力输那1000个参数)
D darkiss Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-17 #11 如果你写time critical 的程序,比如图象处理等,尽量不要传入过多参数.每个参数的保存,压栈,出栈至少会耗费2-4个时钟. 如果是写应用程序,就无所谓了.c中用宏取代'小函数'的做法,有一些原因是因为可以节省传递参数的时间, c++中的inline关键字也是这个作用,可惜delphi中没有,也是一个小缺陷吧.
如果你写time critical 的程序,比如图象处理等,尽量不要传入过多参数.每个参数的保存,压栈,出栈至少会耗费2-4个时钟. 如果是写应用程序,就无所谓了.c中用宏取代'小函数'的做法,有一些原因是因为可以节省传递参数的时间, c++中的inline关键字也是这个作用,可惜delphi中没有,也是一个小缺陷吧.
A aizb Unregistered / Unconfirmed GUEST, unregistred user! 2002-01-17 #12 个人建议最好不要超过四个,如果超过请好用记录类型!而且对于大容量数组最好传址!