恭喜,你发布的帖子
发布于 2022-10-30 13:33:48
1楼
先回答第一个问题,为什么只能多选一。
本例程的意思是在实际应用中,数据库的大小(数组元素的多少)可以不指定,在使用编写好的标准函数块时,可以任意调整实参数组元素的数量,例程中故意建了几个不同元素数量的数组,是为了验证这个功能,强调的是调用块时赋的实参可以是任意元素数量的数组。
但并没有必要把所有的数组都同时作为实参提供,一个参数同时传递多个数组,就要使用UDT作为参数类型了,那数组数量就必须事先固定了,本例程并没有这种编程要求。
实际应用中,数据源尽量规划到一个数组中。如果确实需要多个数组,就要在前面编写多选一程序,从多个数组中选出一个数组提供给数据检索块。
请填写推广理由:
分享
只看
楼主