Avatar billede kommer-nie Nybegynder
15. januar 2001 - 10:01 Der er 8 kommentarer og
1 løsning

Hente data fra database

Jeg får denne fejl melling hvorfor?

Det fik jeg ikke igår. Er der en der kan fortælle mig hvad jeg skal gøre for at rette fejlen?

Microsoft OLE DB Provider for ODBC Drivers fejl \'80004005\'

[Microsoft][ODBC Microsoft Access-driver] Den valgte sætvise sortering understøttes ikke af operativsystemet.

/begAsp/code/index.asp, linje 42
Avatar billede tdaugaard Nybegynder
15. januar 2001 - 10:04 #1
Lad os lige se dit SQL kald...
Avatar billede kommer-nie Nybegynder
15. januar 2001 - 10:08 #2
    <%
Conn_String = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"link.mdb\")
    Set Conn=Server.CreateObject(\"ADODB.Connection\")
    Conn.Open Conn_String
    sql = \"select * from cat order by ID\"
    set rs = Conn.Execute (sql)
   
   
   
%>
Avatar billede ortrak Nybegynder
15. januar 2001 - 10:27 #3
al koden
Avatar billede kommer-nie Nybegynder
15. januar 2001 - 10:37 #4
ok lige to sek...
Avatar billede kommer-nie Nybegynder
15. januar 2001 - 10:39 #5
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
</head>

<body bgcolor=\"#FFFFFF\"  leftmargin=\"0\" topmargin=\"0\" > <table width=\"400\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">
        <tr>
          <td align=\"right\"><font face=\"Verdana\" size=\"1\"><b><font color=\"#000000\">Vis
            <input type=\"radio\" value=\"10\" checked name=\"num\">
            10&nbsp;
            <input type=\"radio\" name=\"num\" value=\"20\">
            20&nbsp;
            <input type=\"radio\" name=\"num\" value=\"30\">
            30 sider pr.søgning.</font></b></font></td>
        </tr>
      </table>
      </form>
              <%
Conn_String = \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\" & Server.MapPath(\"link.mdb\")
    Set Conn=Server.CreateObject(\"ADODB.Connection\")
    Conn.Open Conn_String
    sql = \"select * from cat order by ID\"
    set rs = Conn.Execute (sql)
   
   
   
%>
      <table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"2\" align=\"center\" class=\"border\">
  <tr bgcolor=\"8A91A1\">
    <td colspan=\"2\" class=\"td\"><font face=\"verdana\" color=\"White\" size=\"2\">Kategorier:</font></td>
  </tr>
  <tr>
       
              <%
    Do while NOT rs.EOF
    ColNum = 1
    Do while ColNum < 3
   
    %>   

               
<TD ALIGN=LEFT VALIGN=top WIDTH=\"250\" ><font  face=\"Verdana\" size=2 color=\"#3366cc\"><b><a href=\"showsub.asp?CatID=<%=rs(\"id\")%>&cat=<%=rs(\"cat\")%>\"><%=rs(\"cat\")%> </a></b></font>
                    <%
            ParentID = rs(\"id\")
           
            sqlcount = \"SELECT count(url) FROM link2 where parentid=\'\" & rs(\"id\") & \"\' and show=yes\"
Set RScounts = Conn.Execute(sqlcount)

rcounts = RScounts(0)
Response.Write (\"<font face=verdana color=#5d5d5d size=1>(\" & rcounts & \")</font>\")
Response.Write \"<br>\"
        subsql = \"SELECT  top 3 * FROM subcat where catID=\'\" & ParentID & \"\'\"
   
      set rssubcat = conn.Execute(subsql)
count = rssubcat.RecordCount
count = 1
      do while not rssubcat.EOF and count<=3           
           
            %>   
           
            <font face=\"Verdana\" size=1color=\"#3366cc\"><a href=\"showlink.asp?CatID=<%=rssubcat(\"subcatID\")%>&parentID=<%=rs(\"id\")%>&parentname=<%=rs(\"cat\")%>&Subname=<%=rssubcat(\"Subcatname\")%>\"><%=rssubcat(\"subcatname\")%></a>&nbsp;&nbsp;</font>
                   
            <%
           
            rssubcat.movenext
            loop
           
            %>
           
           
            </TD>
           
<%
if NOT rs.EOF then
rs.MoveNext
end if
ColNum = ColNum + 1
if NOT rs.EOF then
%>

<TD ALIGN=LEFT VALIGN=top WIDTH=\"250\"><font face=\"Verdana\" size=2 color=\"#3366cc\"><b><a href=\"showsub.asp?CatID=<%=rs(\"id\")%>&cat=<%=rs(\"cat\")%>\"><%=rs(\"cat\")%></a></B></font>
       
        <%
            ParentID = rs(\"id\")
            sqlcount = \"SELECT count(url) FROM link2 where parentid=\'\" & rs(\"id\") & \"\' and show=yes\"
Set RScounts = Conn.Execute(sqlcount)

rcounts = RScounts(0)
Response.Write (\"<font face=verdana color=#5d5d5d size=1>(\" & rcounts & \")</font>\")
Response.Write \"<br>\"
        subsql = \"SELECT  top 3 * FROM subcat where catID=\'\" & ParentID & \"\'\"
   
      set rssubcat = conn.Execute(subsql)
count = rssubcat.RecordCount
count = 1
      do while not rssubcat.EOF and count<=3           
           
            %>   
           
            <font face=\"Verdana\" size=1color=\"#3366cc\"><a href=\"showlink.asp?CatID=<%=rssubcat(\"subcatID\")%>&parentID=<%=rs(\"id\")%>&parentname=<%=rs(\"cat\")%>&Subname=<%=rssubcat(\"Subcatname\")%>\"><%=rssubcat(\"subcatname\")%></a>&nbsp;&nbsp;</font>
                   
            <%
           
            rssubcat.movenext
            loop
           
            %>
           
           
            </TD>
<%
end if
ColNum = ColNum + 1
Loop
%>

    </TR>

   

<%
if NOT rs.EOF then 
rs.MoveNext 
end if
Loop
%>


      </font></td>
        </tr>
      </table>
    <% rs.close
    Conn.Close
    set Conn = nothing
    %>

      2
      <p>&nbsp;</p>
    </td>
  </tr>
</table>
</body>
</html>
Avatar billede atomizer Nybegynder
15. januar 2001 - 11:24 #6
Jeg har haft samem problem.
Det er fordi at databasen er acces 2000 eller en anden.
en standard IIS understøtter kun access 97
Hvis du installere access2000 på din webserver eller gemmer din database som acces 97 så virker det.

//Atomizer
Avatar billede kommer-nie Nybegynder
15. januar 2001 - 11:46 #7
Problemet er bare at jeg har PWS og ikke IIS
og jeg kan ikke gemme min database som 97...
Avatar billede eksperten1 Nybegynder
15. januar 2001 - 15:29 #8
Hmm, hvad med at installere den seneste udgave af MDAC. ?
<http://www.activeserverpages.dk/download/default.asp?mode=download&id=154>
Avatar billede kommer-nie Nybegynder
16. januar 2001 - 12:36 #9
jeg har selv fundet udaf mit problem men ellers tak
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester