Avatar billede labisama Nybegynder
14. oktober 2001 - 23:21 Der er 9 kommentarer og
1 løsning

objRs fejl !?

Hej Eksperter.

Nu er jeg sgu på den igen. Jeg får en fejl som lyder:
Der opstod en Microsoft VBScript-kørselsfejl fejl \'800a000d\'

Typerne stemmer ikke overens: \'objRs\'

/default.asp, linje 78

Linje 78:
<td valign=\"top\"><%=replace(objRs(\"nyhed\"),vbcrlf,\"<br>\")%>

Hvad er der galt?
Avatar billede labisama Nybegynder
14. oktober 2001 - 23:23 #1
ups ja self. er der </td> tilsidst glemte at kopiere det sidste hehe :)
Avatar billede stigc Nybegynder
14. oktober 2001 - 23:32 #2
Det er vel fordi det er et notat felt:


strNyhed = objRs(\"nyhed\")
<td valign=\"top\"><%=replace(strNyhed ,vbcrlf,\"<br>\")%>
Avatar billede eagleeye Praktikant
14. oktober 2001 - 23:37 #3
Jeg ville tro du manger at definere objRs:

Set objRs = Server.CreateObject(\"ADODB.RecordSet\")
Avatar billede labisama Nybegynder
14. oktober 2001 - 23:51 #4
Ej hvor er det mega skod....

Det er ingen notat, hvad jeg faktisk glemt at sætte den på, og da jeg satte \"Set objRs = Server.CreateObject(\"ADODB.RecordSet\")\" ind fik jeg beskeden:
ADODB.Recordset fejl \'800a0cc1\'

Elementet kan ikke findes i den samling, der svarer til det anmodede navn eller ordenstal.

/default.asp, linje 79

Her har i så mere af min lækre smørre:
<% if mode = \"\" then %>
            <%
Set Conn = Server.CreateObject(\"ADODB.Connection\")
Conn.Open \"DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=\" & Server.MapPath (\"db/nyheder.mdb\")
strSQL = \"select top 1 * from essens ORDER BY Dato DESC\"
set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write \"<font face=\"\"Arial\"\" size=\"\"2\"\">Databasen er tom.</font>\"
else
Do Until rs.EOF
%>
            <table width=\"95%\" border=\"0\" cellspacing=\"2\" cellpadding=\"0\" align=\"center\">
              <tr>
                <td colspan=\"2\"><b><%=RS(\"overskrift\")%></b> / <font size=\"1\"><%=RS(\"dato\")%></font></td>
              </tr>
              <tr>
                <td valign=\"top\" rowspan=\"2\"><img src=\"http://www.skisportalen.dk/artikel-images/<%=RS(\"billede\")%>\" width=\"170\" height=\"100\" border=\"1\"></td>
                <td valign=\"top\"><%=replace(objRs(\"nyhed\"),vbcrlf,\"<br>\")%>
                </td>
              </tr>
              <tr>
                <td valign=\"bottom\" align=\"right\"><a href=\"essens.asp?id=<%=RS(\"id\")%>\"><img border=\"0\" src=\"http://www.skisportalen.dk/images/mere.gif\"></a></td>
              </tr>
            </table>
<% RS.MoveNext
Loop
end if

Conn.Close
Set Conn = Nothing%>

<% end if %>

Please hjælp
Avatar billede eagleeye Praktikant
14. oktober 2001 - 23:55 #5
dit record set hedder rs ikke objRs som du skriver i linie 79:

ret til denne:
<td valign=\"top\"><%=replace(rs(\"nyhed\"),vbcrlf,\"<br>\")%>
Avatar billede labisama Nybegynder
14. oktober 2001 - 23:59 #6
sorry det er sikkert rigtigt....men hvor er det lige du så det hende?! :)

Avatar billede labisama Nybegynder
15. oktober 2001 - 00:00 #7
WHEEE....virker
Avatar billede eagleeye Praktikant
15. oktober 2001 - 00:01 #8
I den linie som du viser i spørgsmålet.
ret objRs(\"Nyhed\") til rs(\"Nyhed\")
Avatar billede labisama Nybegynder
15. oktober 2001 - 00:02 #9
\"dit record set hedder rs ikke objRs som du skriver i linie 79:\"

Det var mere det jeg mente!
Avatar billede eagleeye Praktikant
15. oktober 2001 - 00:06 #10
når der var fordi jeg så der stod noget med linje 79 i kommentaren omkring ADODB.Recordset fejl \'800a0cc1\'

Det gik vist lidt for stærkt ellers så jeg mig ikke ordenligt for.  :)
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