04. februar 1999 - 00:00
Der er
8 kommentarer og 1 løsning
Close session ??
Jeg har et lille problem med at nogle af mine sider som har en data komponent. I min IE4 ser det ud som om at den bliver ved med at downloade, den progressbar i bunden bliver bare ved med at køre ... Hvad mangler jeg ?? Michael
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
04. februar 1999 - 11:47
#1
hvilken data component?? connecter du til en database eller hvad?? Hvis du gør .. har du husket at lave en recordset.MoveNext??
04. februar 1999 - 12:02
#2
Her er min kode: myDSN="DSN=online;UID=online;PASSWORD=password" set conntemp=server.CreateObject("adodb.connection") conntemp.Open myDSN 'Lav SQL streng mySQL="SELECT " mySQL=mySQL & "Produkter.OrgPartNr, " mySQL=mySQL & "Produkter.Orgproducent, " mySQL=mySQL & "WWWKategorier.KatWWW, " mySQL=mySQL & "Produkter.Produkttekst, " mySQL=mySQL & "Produkter_Produkter.Produktinfo, " mySQL=mySQL & "Produkter.Prodbeskriv, " mySQL=mySQL & "Produkter.Produktudpris AS EkslMoms, " mySQL=mySQL & "Produkter.Produktudpris * 1.25 AS InklMoms " 'FROM strengen mySQL=mySQL & "FROM Produkter INNER JOIN " mySQL=mySQL & "WWWKategorier ON " mySQL=mySQL & "Produkter.ProdKategori = WWWKategorier.Katid INNER JOIN " mySQL=mySQL & "Produkter_Produkter ON " mySQL=mySQL & "Produkter.ProdCounter = Produkter_Produkter.Prodcounter " mySQL=mySQL & "INNER JOIN " mySQL=mySQL & "Produkter_Kategorier ON " mySQL=mySQL & "WWWKategorier.Katid = Produkter_Kategorier.Katid " 'WHERE strengen mySQL=mySQL & "WHERE " mySQL=mySQL & "WWWKategorier.katid=" & kategoriID & " AND (" & prod_where & ") " 'ORDER strengen mySQL=mySQL & "ORDER BY Orgproducent, Produktinfo, produkttekst" 'Opret forbindelse til SQL database set rstemp=conntemp.Execute(mySQL) <%Do while not rstemp.eof%> ... Output Data <%rstemp.movenext loop%> </body> </html> <% set rstemp=nothing conntemp.close %> Håber det er nok ... Ellers må du sige til Michael
04. februar 1999 - 12:13
#3
He he ... Vi jeg prøver lige at lade være med at putte ASP koder i:) ..... 'Opret forbindelse til SQL database set rstemp=conntemp.Execute(mySQL) (% Do while not rstemp.eof %) ... Output Data (%rstemp.movenext loop%) (/body) (/html) (% set rstemp=nothing conntemp.close %) Michael PS: Jeg blev nødt til at bruge )( istedet for ><
04. februar 1999 - 12:27
#4
er det en SQL server eller access db?? hvis sql server, kan dine andre scripts køre eller er serveren "nede"! Prøv at køre dit select statement uden om asp men direkte i db'en, det er faktisk muligt at lave joins der "looper" uendeligt, og derfor aldrig returnerer data.
16. februar 1999 - 20:59
#5
Jeg regner med at SQL query'et er feil slik at ingen data returneres. Bytt: (% Do while not rstemp.eof %) ... Output Data (%rstemp.movenext loop%) med (% if NOT rstemp.eof AND NOT rstemp.bof then Do while not rstemp.eof %) ... Output Data (% rstemp.movenext loop end if %) (Jeg må også bruke )( i stede for ><)
17. februar 1999 - 15:19
#6
Det virker ikke.. :( Der står stadigvæk opening page .... i bunden .. :( Michael
27. februar 1999 - 14:34
#7
Dav. Jeg ved ikke om du har fået det løst med, kan du ikke bruge ... if rstemp.eof the Response.write"Der er ikke fundet noget" else Do while not rstemp.efo %> ...Output <% rstemp.movenext Loop end if %> Bare et forslag !
27. februar 1999 - 14:36
#8
Grrr. Mine fejl ! Der skulle stå : Dav. Jeg ved ikke om du har fået det løst med, kan du ikke bruge ... if rstemp.eof then Response.write"Der er ikke fundet noget" else Do while not rstemp.eof %> ...Output <% rstemp.movenext Loop end if %>
07. marts 1999 - 23:03
#9
Den var fin - Tak. Michael
Kurser inden for grundlæggende programmering