31. marts 2002 - 01:44
Der er
38 kommentarer og 1 løsning
fejl!!!!!!!!!!
Nogen der kan finde nogen fejl i dette asp/SQL kode? Håber i kan hjælpe.... <% Response.Buffer = True %> <html><head> <title>Søgeresultat</title> </head><body> <% ' Henter værdien fra soeg.htm strKeyword = Trim(Request.Form("Keyword")) If Len(strKeyword) = 0 Then ' Hvis der ikke er skrevet i feltet Response.Clear Response.Redirect("search.htm") Else ' Hvis der er skrevet i feltet strKeyword = Replace(strKeyword,"'","''") End If ' Opbygger en dynamisk SQL streng strSQL = "SELECT ID, Username, Bynavn, fornavn, efternavn, msn, icq, email, Fritext FROM Users WHERE" strSQL = strSQL & " (Username LIKE '%" & strKeyword & "%')" ' Skaber DSNLess forbindelse til DBen strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN ' Skaber et recordset udfra SQL strengen Set rs = myConn.Execute(strSQL) If Not (rs.BOF Or rs.EOF) Then ' Hvis der er fundet poster på søgningen Response.Write '<p>Søgeresultat</p>" Response.Write '<table border=1 align='center'>' Response.Write 'Do While Not rs.EOF Response.Write' Response.Write '<td>Navn:</td>' Response.Write '<td>" & rs("Fornavn") & "</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td>Efternavn:</td>' Response.Write '<td>" & rs("Efternavn") & "</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td>By:</td>' Response.Write '<td>" & rs("Bynavn") & "</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td>E-mail:</td>' Response.Write '<td>" & rs("Email") & "</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td>ICQ#</td>' Response.Write '<td>" & rs("ICQ") & "</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td>MSN:</td>' Response.Write '<td>" & rs("MSN") & "</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td> </td>' Response.Write '<td> </td>' Response.Write '</tr>' ' rs.MoveNext Loop Response.Write ' Response.Write '</table>" Response.Write '<table width="77%" border="1" height="31" align="center">' Response.Write ' <tr> ' Response.Write ' <td height="23"> ' Response.Write '<div align="center">Fritext for: " & rs("Efternavn") & "</div>' Response.Write '</td>' Response.Write '</tr>' Response.Write '<tr>' Response.Write '<td>" & rs("Fritext") & "</td>' Response.Write ' </tr>' Response.Write '</table>' Response.Write '<p> </p>' Else ' Hvis der ikke er fundet poster på søgningen Response.Write "<p>Der er ikke fundet noget på denne søgning</p>" End If ' Rydder op efter os myConn.Close Set myConn = Nothing %> </body> </html>
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.
31. marts 2002 - 01:44
#1
Error Type: Microsoft VBScript compilation (0x800A03FB) Expected 'Loop' /test3/search.asp, line 77 Else kommer den med...
31. marts 2002 - 01:46
#2
du har da en frygtelig masse fejl. Du må ikke bruge enkelt-anførselstegn til at angive strenge med...
31. marts 2002 - 01:47
#3
fejlen kommer formentlig pga. linje 63: rs.MoveNext Loop Response.Write som måske pga anførselstegnene tidligere ikke opfattes som en comment. prøv at fjerne den helt...
31. marts 2002 - 01:48
#4
Hmm... kan du ikke rette de fejl for mig...?
31. marts 2002 - 01:49
#5
har jeg prøvet
31. marts 2002 - 01:51
#6
<% Response.Buffer = True %> <html><head> <title>Søgeresultat</title> </head><body> <% ' Henter værdien fra soeg.htm strKeyword = Trim(Request.Form("Keyword")) If Len(strKeyword) = 0 Then ' Hvis der ikke er skrevet i feltet Response.Clear Response.Redirect("search.htm") Else ' Hvis der er skrevet i feltet strKeyword = Replace(strKeyword,"'","''") End If ' Opbygger en dynamisk SQL streng strSQL = "SELECT ID, Username, Bynavn, fornavn, efternavn, msn, icq, email, Fritext FROM Users WHERE" strSQL = strSQL & " (Username LIKE '%" & strKeyword & "%')" ' Skaber DSNLess forbindelse til DBen strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN ' Skaber et recordset udfra SQL strengen Set rs = myConn.Execute(strSQL) If Not (rs.BOF Or rs.EOF) Then ' Hvis der er fundet poster på søgningen Response.Write "<p>Søgeresultat</p>" Response.Write "<table border=1 align='center'>" Do While Not rs.EOF Response.Write "<td>Navn:</td>" Response.Write "<td>" & rs("Fornavn") & "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td>Efternavn:</td>" Response.Write "<td>" & rs("Efternavn") & "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td>By:</td>" Response.Write "<td>" & rs("Bynavn") & "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td>E-mail:</td>" Response.Write "<td>" & rs("Email") & "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td>ICQ#</td>" Response.Write "<td>" & rs("ICQ") & "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td>MSN:</td>" Response.Write "<td>" & rs("MSN") & "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td> </td>" Response.Write "<td> </td>" Response.Write "</tr>" rs.MoveNext Loop Response.Write "</table>" Response.Write "<table width=""77%"" border="1" height="31" align=""center"">" Response.Write " <tr> " Response.Write " <td height="23"> " Response.Write "<div align="center">Fritext for: " & rs("Efternavn") & "</div>" Response.Write "</td>" Response.Write "</tr>" Response.Write "<tr>" Response.Write "<td>" & rs("Fritext") & "</td>" Response.Write " </tr>" Response.Write "</table>" Response.Write "<p> </p>" Else ' Hvis der ikke er fundet poster på søgningen Response.Write "<p>Der er ikke fundet noget på denne søgning</p>" End If ' Rydder op efter os myConn.Close Set myConn = Nothing %> </body> </html>
31. marts 2002 - 01:52
#7
håber jeg fik alt med :)
31. marts 2002 - 01:53
#8
Technical Information (for support personnel) Error Type: Microsoft VBScript compilation (0x800A03EA) Syntax error /test3/search.asp, line 64, column 12 rs.MoveNext Loop -----------^
31. marts 2002 - 01:56
#9
31. marts 2002 - 01:58
#10
Error Type: Microsoft VBScript compilation (0x800A0401) Expected end of statement /test3/search.asp, line 70, column 28 Response.Write "<div align="center">Fritext for: " & rs("Efternavn") & "</div>"
31. marts 2002 - 03:02
#11
31. marts 2002 - 03:02
#12
hey! der gik lige 1 time og 4 minutter før jeg svarede :)
31. marts 2002 - 03:03
#13
Technical Information (for support personnel) Error Type: (0x80020009) Exception occurred. /test3/search.asp, line 70
31. marts 2002 - 03:03
#14
den bliver sq ved med de fejl
31. marts 2002 - 03:04
#15
ja... sommer tid
31. marts 2002 - 03:04
#16
der mangler en linje i din kode fra start af, men jeg gætter lige...
31. marts 2002 - 03:05
#17
vil du ha koden inden jeg udbygget den?
31. marts 2002 - 03:05
#18
kan være det vil hjælpe
31. marts 2002 - 03:05
#19
prøv igen
31. marts 2002 - 03:06
#20
linket altså
31. marts 2002 - 03:07
#21
ser ud til at virke... 2 sek... tjekker det lige 100%..
31. marts 2002 - 03:07
#22
oki :)
31. marts 2002 - 03:09
#23
Det virker... Takker mange gange.... ;-)
31. marts 2002 - 03:10
#24
så lidt :)
31. marts 2002 - 03:10
#25
har du icq eller msn?
31. marts 2002 - 03:12
#26
both, men min icq er nede som resten af min computer. icq#145242780
31. marts 2002 - 03:12
#27
122607576 er mit.. så ved du hvem jeg er ....
31. marts 2002 - 03:14
#28
er du god til sql?
31. marts 2002 - 03:15
#29
nej ikke vanvittigt, men skulle da nok kunne løse et problem
31. marts 2002 - 03:16
#30
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN Hvordan så hvis man har pass på sin mdb fil?
31. marts 2002 - 03:19
#31
strDSN = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("db.mdb") Set myConn = Server.CreateObject("ADODB.Connection") myConn.Open strDSN, "username", "password"
31. marts 2002 - 03:21
#32
takker....
31. marts 2002 - 03:21
#33
nu sover jeg altså. godnat
31. marts 2002 - 03:21
#34
:)
31. marts 2002 - 03:22
#35
sov godt...
31. marts 2002 - 03:23
#36
vil du ha' 15point?
31. marts 2002 - 03:23
#37
nej tak :)
31. marts 2002 - 03:24
#38
okay...:)
31. marts 2002 - 03:53
#39
smutter i seng nu.... sov godt...
Kurser inden for grundlæggende programmering