27. maj 2002 - 11:33
Der er
10 kommentarer og 1 løsning
Hent fra Database
Jeg har lavet noget kode hvor jeg henter nogle poster fra en database. det virker fint, men når jeg når til sidste post, får jeg fejlmeldingen: fejl '80020009' Undtagelse opstod. /udst-pro.asp, linje 195 Linie 195 er min do while udtyk. Hvad skal jeg gøre for at jeg komme videre efter min do while løkke?
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.
Prøv at poste hele din do while linje herinde. Har du husket at skrive do ehile EOF
Do While Not rs.EOF produktGruppe = rs("PRODUCTGROUP") strLink ="<table border=0 cellspacing=0 cellpadding=0><tr height=16><td width=4><br></td><td width=3></td>" &_ "<td width=359><b><u><font size=2 face=Arial color=#000000><a name=" & rs("PRODUCTGROUP") &" > " & rs("PRODUCTGROUP") & "" &_ "</a></font></u></b></td><td width=359><p align=right><font face=Arial size=2>" &_ "<a href=#Produktoversigt, Ballerup>Tilbage til produktoversigt</a></font></td>" Response.Write strLink Do While produktGruppe = rs("PRODUCTGROUP") AND Not rs.EOF strLink ="<table border=0 cellspacing=0 cellpadding=0><tr height=16><td width=37><br></td>" &_ "<td width=687><font size=2 face=Arial color=#000000><a href=http://"& rs("HOMEPAGE") &" target=_Blank>"& rs("BFIRMNAME") &"</a></font></td>" &_ "</tr></table>" Response.Write strLink rs.MoveNext loop loop
Her med et bedre overblik Do While Not rs.EOF produktGruppe = rs("PRODUCTGROUP") strLink ="<table border=0 cellspacing=0 cellpadding=0>....." Response.Write strLink Do While produktGruppe = rs("PRODUCTGROUP") AND Not rs.EOF strLink ="<table border=0 cellspacing=0 cellpadding=0><tr...." Response.Write strLink rs.MoveNext loop loop
Hvad er formålet med de 2 loops, du bør vel kunne klare det med én og en IF sætning inde i den ?
nej, jeg skal bruge 2 loops, den første skriver en hovedgruppe og den anden skriver en undergruppe (af hovedgruppen)
både hovedgruppen og un´dergruppen ligger på samme tabel
Nogen som ved hvorfor jeg får denne fejl meddelelse??
Kan det have noget at gøre med min connection? Set Conn = Server.CreateObject("ADODB.Connection") DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("/cgi-bin/Bro.mdb") Conn.Open DSN strSQL = " SELECT Distinct PRODUCTGROUP FROM qryProductGroupFirmToHtmlFormat ORDER BY PRODUCTGROUP" Set rs = Conn.Execute(strSQL)
Okay, jeg har slev fundet ud af det....ellers tak
Vil du røbe løsningen på problemet ?
Kurser inden for grundlæggende programmering