出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
![]() ![]() ![]() ![]() ![]() |
[3092] Accessからデータを取得できない |
投稿者:山影さん 2003/01/14 19:15:26 |
はじめまして。宜しくお願いします。 ASPでADOを利用してAccessのDBからデータを取得しようとしています。 このときに、下記のようなメッセージが表示されてデータを取得できません。原因や対処方法をご存知でしたらお教えください。 「多段階の OLE DB の操作でエラーが発生しました。 各 OLE DB の状態の値をチェックしてください。 作業は終了しませんでした。」 なお、コードは下記のとおりです。 '[コード] <body> <% SQLs = "SELECT [tbl1].fld1, Avg([tbl2].TestVal) AS aveTest FROM tbl1 INNER JOIN tbl2 ON tbl1.key2 = tbl2.key2 " where = "" groupby = "GROUP BY [tbl1].fld1" SQLs = SQLs & " " & where & " " & groupby & ";" %> <form> <table border="1"> <tr> <th>Code</th> <th>Average</th> </tr> <% Set objConn = Server.CreateObject("ADODB.Connection") Set objRecord = Server.CreateObject("ADODB.RecordSet") Application.Lock objConn.Open Application("mdbODBC") objRecord.Open SQLs, objConn, adOpenForwardOnly, , adCmdText Do Until objRecord.EOF Response.Write "<tr>" Response.Write "<td align='center'>" & objRecord("fld1").Value & "</td>" Response.Write "<td align='center'>" & objRecord("aveTest").Value & "</td>" Response.Write "</tr>" objRecord.MoveNext Loop objRecord.Close Set objRecord = Nothing objConn.Close Set objConn = Nothing %> </table> </form> </body> |
![]() ![]() |
![]() ![]() ![]() ![]() |
TreeBBS For ASP V.0.1.3 |