我有要使用功能修改的表单数据字典。

function queryCleanForm(myDictForm)

    dim arrayKeys
    arrayKeys = myDictForm.keys

    for i=0 to myDictForm.count-1
        myDictForm(arrayKeys(i)) = replace(myDictForm(arrayKeys(i)), "'", "''")
        response.write myDictForm(arrayKeys(i))
    next

    queryCleanForm = myDictForm
end function


问题是行queryCleanForm = myDictForm错误为

Wrong number of arguments or invalid property assignment


有没有办法在VBScript中做到这一点?

最佳答案

试试这个:

SET queryCleanForm = myDictForm


对于对象,您需要使用SET来告诉VBScript它是您要分配的对象引用,而不是值类型。

08-16 02:45