16. juli 2003 - 21:15Der er
13 kommentarer og 1 løsning
Hva pokker er der galt ?
<% Set rs = Conn.Execute("select * from tabel2 where id = " & Request.QueryString("id")) navn1 = rs("navn") rs.close set rs = nothing
Set rs = Conn.Execute("select * from tabel1 where colonne1 OR colonne2 = " & Request.QueryString("id") & " ORDER BY dato DESC")
if rs.eof or rs.bof then %> <p>ingen af de 2 colonner har den id</p> <% else %> <table border="0" bordercolor="#000000" width="629"> <% Do until rs.eof
if rs("colonne1") <> Request.QueryString("id") then set navn2 = rs("colonne1") else set navn2 = rs("colonne2") end if
dato = rs("dato") tid = rs("tid")
Set es = Conn.Execute("select * from tabel2 where id = " & hmmm) navn2 = es("navn") es.close set es = nothing %> <table border="0" bordercolor="#000000" width="629"> <tr> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="175"> <b><%=navn1%></b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="32"> <b>OG</b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="187"> <b><%=navn2%></b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="113"> <b>D. <%=dato%></b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="100"> <b>KL. <%=tid%></b></td> </tr>
<% rs.movenext loop rs.close set rs = nothing end if end if %> </table>
Set rs = Conn.Execute("select * from tabel1 where colonne1 = " & Request.QueryString("id") & " OR colonne2 = " & Request.QueryString("id") & " ORDER BY dato DESC")
ok, hvis vi stadig skal lede i blinde - det er jo ikke li'som du har sagt hvad dit problem er - så er der en variabel: hmmmm, som jeg ikke lige kan se du giver en værdi
ja det mente erik også, men det hjælper desværre ik at skifte den ud... samme problem. hvis i laver en database og prøver, vil i ku se den kan ik hitte ud af det... af en eller anden grund :/
<% Set rs = Conn.Execute("select navn from tabel2 where id = " & Request.QueryString("id")) navn1 = rs("navn") rs.close set rs = nothing
Set rs = Conn.Execute("select * from tabel1 where colonne1 = " & Request.QueryString("id") & " OR colonne2 = " & Request.QueryString("id") & " ORDER BY dato DESC") if rs.eof or rs.bof then %> <p>ingen af de 2 colonner har den id</p> <% else %> <table border="0" bordercolor="#000000" width="629"> <% Do until rs.eof if cint(rs("colonne1")) <> cint(Request.QueryString("id")) then navn2 = rs("colonne1") else navn2 = rs("colonne2") end if
dato = rs("dato") tid = rs("tid")
Set es = Conn.Execute("select navn from tabel2 where id = " & rs("id")) navn2 = es("navn") es.close set es = nothing %> <table border="0" bordercolor="#000000" width="629"> <tr> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="175"> <b><%=navn1%></b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="32"> <b>OG</b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="187"> <b><%=navn2%></b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="113"> <b>D. <%=dato%></b></td> <td bordercolor="#ffffff" bgcolor="#D2D0D0" width="100"> <b>KL. <%=tid%></b></td> </tr>
<% rs.movenext loop rs.close set rs = nothing end if
%> </table>
hvad indeholder rs("colonne1")
den her linie har jeg ændret så den henter navn fra tabel2 udfra id i tabel1. Er det rigtigt? Set es = Conn.Execute("select navn from tabel2 where id = " & rs("id"))
Så vidt jeg kan se var der en end if for meget til sidst
erikjacobsen> Hvis du læser min kommentar Nr. 2, kan du se jeg har beskrevet problemmet der. Men Cesil har løst problemmet ! Dog var denne linie forkert: Set es = Conn.Execute("select navn from tabel2 where id = " & rs("id"))
Det der fixede det må ha været linien med "cint" .... hva betyder det egentlig ?
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.