05. august 2002 - 15:27
Der er
10 kommentarer og 1 løsning
Tabel eller forespørgsel
Er der foreskel på den måde man trækker information ud af en tabel og en forespørgsel i Access på?.
Annonceindlæg tema
Cloud & AI
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
05. august 2002 - 15:32
#1
Du skal have en tabel før du kan have en forespørgsel... så nej!!!
05. august 2002 - 15:40
#2
Hvis du mener, at du vi lave en sql der forespørger i en gemt forsp. Så kan det godt lade sig gøre...
05. august 2002 - 15:44
#3
kuponSQL = "SELECT kuponnr, hjemmehold, udehold, indsats, res FROM samletmulti WHERE ugenr = "& Session("ugenr") &" AND kuponnr > 0 ORDER BY kuponnr" Hvorfor giver denne så følgende fejl: Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1. Databasen som hedder samletmulti består af følgende: kuponnr hjemmehold udehold indsats res 1 trew trew 150 mangler 1 wert wert 150 mangler
05. august 2002 - 15:50
#4
send dit loop
05. august 2002 - 15:52
#5
<% While Not rs.EOF Response.Write("<tr>") If rs("res") = "mangler" Then Response.Write("<td align='center'><a href=""resmulbet.asp?kuponnr="&rs("kuponnr")&"&kampnr="&rs("kampnr")&"""><font face='verdana' size='2'>"& rs("kuponnr") &"</a></td>") Response.Write("<td><a href=""resmulbet.asp?kuponnr="&rs("Kuponnr")&"&kampnr="&rs("kampnr")&""">"& rs("hjemmehold") &"</a></td>") Response.Write("<td>-</td>") Response.Write("<td><a href=""resmulbet.asp?kuponnr="&rs("Kuponnr")&"&kampnr="&rs("kampnr")&""">"& rs("udehold") &"</a></td>") Response.Write("<td align='right'>"& rs("indsats") &"</td>") Response.Write("<td> kr.</td>") Response.Write("<td align='center'><font color='#9FBFDF'>"& rs("res") &"</font></td>") Else Response.Write("<td align='center'><font face='verdana' size='2'>"& rs("kuponnr") &"</td>") Response.Write("<td>"& rs("hjemmehold") &"</td>") Response.Write("<td>-</td>") Response.Write("<td>"& rs("udehold") &"</td>") Response.Write("<td align='right'>"& rs("indsats") &"</td>") Response.Write("<td> kr.</td>") Response.Write("<td align='center'>"& rs("res") &"</td>") End If Response.Write("</tr>") rs.MoveNext Wend %>
05. august 2002 - 15:53
#6
var det det du tænkte på???
05. august 2002 - 15:55
#7
Ja... og fejlen er, at du ikke tager alle felterne med i din sql sætning.. Du spørger nemlig også på: rs("kampnr")
05. august 2002 - 15:57
#8
kuponSQL = "SELECT kampnr, kuponnr, hjemmehold, udehold, indsats, res FROM samletmulti WHERE ugenr = "& Session("ugenr") &" AND kuponnr > 0 ORDER BY kuponnr"
05. august 2002 - 16:00
#9
Nu siger den: Microsoft OLE DB Provider for ODBC Drivers error '80040e10' [Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 2.
05. august 2002 - 16:03
#10
og du er sikker på, at de kolonner du spørger på i din sql også findes i dein forspørgsel?
05. august 2002 - 16:06
#11
Skulle selvfølgelig også lige inkludere kampnr i forespørgslen så nu virker det - takker !!!
Kurser inden for grundlæggende programmering