codegooglecom / easyasp

Automatically exported from code.google.com/p/easyasp
0 stars 0 forks source link

v2.1 1201行.Parameters.append .CreateParameter("return",3,4) 是怎么回事 #57

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
我在看核心代码
1201行的 .Parameters.append .CreateParameter("return",3,4) 是怎么回事?
CreateParameter(name,type,direction,size,value) 应该是这样的 
为何3个参数都不错?

1212行的 .Parameters.append .CreateParameter(spParam(i),200,2,8000)
不可能知道每一个数组传过来的值是什么类型, 
就统一都用字符处理了?
大小限定了8000, 如果超过了怎么办?

Original issue reported on code.google.com by yey...@gmail.com on 25 Aug 2010 at 3:53

GoogleCodeExporter commented 9 years ago
1、这是存储过程的返回值;
2、嗯,确实是这个原因,算是VBS的局限性吧;
3、这是按varchar最大8000来定的,超过的话,要么报错,要么��
�断,你帮我测试一下?

Original comment by Tainray@gmail.com on 26 Aug 2010 at 6:17