有人能告诉我ADPARAMINPUT和ADPARAMOUTPUT有什么区别吗?
我在一个典型的asp/mysql环境中使用参数。
非常感谢

最佳答案

ADPARAMINPUT用于发送到DB的值,ADPARAMOUTPUT用于从DB返回的值(例如存储过程的输出参数),与返回的记录集不同。
编辑:展开答案。
in和out参数用于在客户端和服务器之间来回传递类型标量值。因此,您可以使用一个输入参数来给出您要查找的记录的主键,使用一个输出参数来返回一个单独但相关的值。例如,如果您有一个员工表,并且希望按部门选择所有员工,以及他们去年的合并工资。返回记录集中每一行的合并薪资是可能的,但对客户来说不方便。而是返回一个记录集并设置输出参数的值。客户机提取标量,然后处理记录集(显示姓名和当前工资的列表,以及这些人去年的工资)。在其他情况下,您可能只返回输出参数,而不返回记录集。

关于mysql - ADO数据类型(adParamInput与adParamOutput),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7748894/

10-12 04:23