0

私は次のコードに似たものを持っています。それは私に次のようなエラーを投げ続けます

MicrosoftVBScriptランタイムエラー「800a01b6」

オブジェクトはこのプロパティまたはメソッドをサポートしていません:'開く'

UNIONが問題になる可能性があります。助けてください!

//接続文字列が含まれています

<%
SQL = "(SELECT a as id , b as url FROM tbl_a) UNION (SELECT c as id , d as url FROM tbl_b )"

rs=Server.CreateObject("ADODB.Recordset")
rs.Open sql,objConn,3,3

if not rs.eof then

    do while not rs.eof
        response.Write(rs("url") & "<br/>")
        rs.movenext
    loop
else
    Response.Write("not found")

end if
%>
4

1 に答える 1

1

レコードセットオブジェクトを作成するときは、Setステートメントを使用する必要があります

Set rs=Server.CreateObject("ADODB.Recordset")
于 2013-03-13T11:15:41.410 に答える