关于asp处理c#的组件返回数组

楼主
关于asp处理c#的组件返回数组
[P]c#中默认的数组类型,返回至vbscript后查看vartype,为8200,用isarrar可判为数组,但实际上vbscript不能识别此数据类型.[/P][P] [/P][P][TABLE=transparent,0,0,100%,left,transparent,0,none][TR][TD][P][SIZE=14px][P][P]c#中可以通过定义为object数组来解决,vb中可定义为Variant[/P][P] [/P][P]c#中的object数组实际数据必须转为显式类型,比如int或是string[/P][P]否则返回至asp的vbscript中仍无法处理[/P][P] [/P][P]example:[/P][P]object[,] returnvalue;[/P][P]returnvalue = new object[12, 15];[/P][P]returnvalue[i, j] = dataset.Tables[0].Rows[i].ItemArray[j].ToString();[/P][P]return (returnvalue);[/P][P]以下返回的数组vbscript无法处理:[/P][P]returnvalue[i, j] = dataset.Tables[0].Rows[i].ItemArray[j];[/P][P]return (returnvalue);[/P][/SIZE][/P][/P][/TD][/TR][/TABLE][/P]
1楼
[P]顶~~~~~~~~~~~~~~~~~~~~~~~~~~~~~Man[/P]

电脑版 Page created in 0.0312 seconds with 2 queries.