29. oktober 2001 - 21:24
Der er
14 kommentarer og 1 løsning
Søge maskine hjælp!
Hvorfor virker dette script ikke?? <% hojde1 = request.querystring(\"hojde1\") kon = request.querystring(\"kon\") ledig = request.querystring(\"ledig\") hojde2 = request.querystring(\"hojde2\") vagt1 = request.querystring(\"vagt1\") vagt2 = request.querystring(\"vagt2\") alder1 = request.querystring(\"alder1\") alder2 = request.querystring(\"alder2\") soger = request.querystring(\"soger\") bygning = request.querystring(\"bygning\") born = request.querystring(\"born\") musik = request.querystring(\"musik\") ryger = request.querystring(\"ryger\") SQL = SQL & (\"SELECT * \") SQL = SQL & (\"FROM users \") SQL = SQL & (\"WHERE date = \" & CInt(1) & \" AND p_sex = \'\" & kon & \"\' \") SQL = SQL & (\"AND hojde > \'\" & hojde1 & \"\' \") SQL = SQL & (\"AND hojde < \'\" & hojde2 & \"\' \") SQL = SQL & (\"AND alder > \'\" & alder1 & \"\' \") SQL = SQL & (\"AND alder < \'\" & alder2 & \"\' \") SQL = SQL & (\"AND vagt > \'\" & vagt1 & \"\' \") SQL = SQL & (\"AND vagt < \'\" & vagt2 & \"\' \") SQL = SQL & (\"AND soger = \'\" & soger & \"\' \") SQL = SQL & (\"AND bygning = \'\" & bygning & \"\' \") SQL = SQL & (\"AND born = \'\" & born & \"\' \") SQL = SQL & (\"AND musik LIKE \'\" & musik & \"\' \") SQL = SQL & (\"AND ryger = \'\" & ryger & \"\' \") SQL = SQL & (\"AND ledig = \'\" & CInt(ledig) & \"\' \") SQL = SQL & (\"ORDER BY id DESC\") set RS = Conn.Execute(SQL) RS.MoveFirst() while not RS.EOF %> <tr> <td><font size=\"2\"><a href=\"profilvis.asp?ID=<%=RS.Fields(\"id\")%>\"><%=RS.Fields(\"username\")%></a></font></td> <td> <% p_sex = RS.Fields(\"p_sex\") IF p_sex = \"mand\" THEN %> <img src=\"images/boy.gif\"> <% ELSE %><img src=\"images/girl.gif\"><% END IF %><% pic = RS.Fields(\"pic\") IF pic <> \"\" THEN %> <img src=\"images/pic.gif\"><% ELSE %> <% END IF %> </td> <td>Alder</td> <td><font size=\"2\"><%=RS.Fields(\"p_txt\")%></font></td> <td><font size=\"2\"><%=RS.Fields(\"gammelonlinetid\")%></font></td> </tr> <% RS.MoveNext() WEND %> den skriver Too few parameters. Expected 1. /dating/profil.asp, line 327
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.
29. oktober 2001 - 21:27
#1
hvis ledig er defineret som et tal skal der ikke \' omkring: SQL = SQL & (\"AND ledig = \" & CInt(ledig) & \" \") Jeg skriver det fordi du har CInt på ledig så det kunne tyde på det er et tal.
29. oktober 2001 - 21:30
#2
Hvorfor har du () omkring hver streng?? SQL = SQL & (\"SELECT * \") SQL = SQL & (\"FROM users \") Ligelede første line behøver ikke SQL & (\".. Det skulle ikke være nødvendigt med (): SQL = \"SELECT * \" SQL = SQL & \"FROM users \"
29. oktober 2001 - 21:33
#3
ok prøver lige!
29. oktober 2001 - 21:34
#4
som dette?? SQL = SQL & \"SELECT * \" SQL = SQL & \"FROM users \" SQL = SQL & \"WHERE date = \" & CInt(1) & \" AND p_sex = \'\" & kon & \"\' \" SQL = SQL & \"AND hojde > \'\" & hojde1 & \"\' \" SQL = SQL & \"AND hojde < \'\" & hojde2 & \"\' \" SQL = SQL & \"AND alder > \'\" & alder1 & \"\' \" SQL = SQL & \"AND alder < \'\" & alder2 & \"\' \" SQL = SQL & \"AND vagt > \'\" & vagt1 & \"\' \" SQL = SQL & \"AND vagt < \'\" & vagt2 & \"\' \" SQL = SQL & \"AND soger = \'\" & soger & \"\' \" SQL = SQL & \"AND bygning = \'\" & bygning & \"\' \" SQL = SQL & \"AND born = \'\" & born & \"\' \" SQL = SQL & \"AND musik LIKE \'\" & musik & \"\' \" SQL = SQL & \"AND ryger = \'\" & ryger & \"\' \" SQL = SQL & \"AND ledig = \" & CInt(ledig) & \" \" SQL = SQL & \"ORDER BY id DESC\"
29. oktober 2001 - 21:35
#5
stadig Too few parameters. Expected 1. /dating/profil.asp, line 327 og line 327 er set RS = Conn.Execute(SQL)
29. oktober 2001 - 21:37
#6
hojde og alder er det tal?
29. oktober 2001 - 21:42
#7
ja
29. oktober 2001 - 21:43
#8
SQL = SQL & \"SELECT * \" SQL = SQL & \"FROM users \" SQL = SQL & \"WHERE date = \" & CInt(1) & \" AND p_sex = \'\" & kon & \"\' \" SQL = SQL & \"AND hojde > \'\" & CInt(hojde1) & \"\' \" SQL = SQL & \"AND hojde < \'\" & CInt(hojde2) & \"\' \" SQL = SQL & \"AND alder > \'\" & CInt(alder1) & \"\' \" SQL = SQL & \"AND alder < \'\" & CInt(alder2) & \"\' \" SQL = SQL & \"AND vagt > \'\" & CInt(vagt1) & \"\' \" SQL = SQL & \"AND vagt < \'\" & CInt(vagt2) & \"\' \" SQL = SQL & \"AND soger = \'\" & soger & \"\' \" SQL = SQL & \"AND bygning = \'\" & bygning & \"\' \" SQL = SQL & \"AND born = \'\" & born & \"\' \" SQL = SQL & \"AND musik LIKE \'\" & musik & \"\' \" SQL = SQL & \"AND ryger = \'\" & ryger & \"\' \" SQL = SQL & \"AND ledig = \" & CInt(ledig) & \" \" SQL = SQL & \"ORDER BY id DESC\" ikke?
29. oktober 2001 - 21:44
#9
så skal der ikke \' omkring dem: SQL = SQL & \"SELECT * \" SQL = SQL & \"FROM users \" SQL = SQL & \"WHERE date = \" & CInt(1) & \" AND p_sex = \'\" & kon & \"\' \" SQL = SQL & \"AND hojde > \" & hojde1 & \" \" SQL = SQL & \"AND hojde < \" & hojde2 & \" \" SQL = SQL & \"AND alder > \" & alder1 & \" \" SQL = SQL & \"AND alder < \" & alder2 & \" \" SQL = SQL & \"AND vagt > \'\" & vagt1 & \"\' \" SQL = SQL & \"AND vagt < \'\" & vagt2 & \"\' \" SQL = SQL & \"AND soger = \'\" & soger & \"\' \" SQL = SQL & \"AND bygning = \'\" & bygning & \"\' \" SQL = SQL & \"AND born = \'\" & born & \"\' \" SQL = SQL & \"AND musik LIKE \'\" & musik & \"\' \" SQL = SQL & \"AND ryger = \'\" & ryger & \"\' \" SQL = SQL & \"AND ledig = \" & CInt(ledig) & \" \" SQL = SQL & \"ORDER BY id DESC\" Der skal kun \' omkring hvis feltet er defineret som tekst/notat i databasen.
29. oktober 2001 - 21:49
#10
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression \'date = 1 AND p_sex = \'\' AND hojde > AND hojde < AND alder > AND alder < AND vagt > \'\' AND vagt < \'\' AND soger = \'\' AND bygning = \'\' AND born = \'\' AND musik LIKE \'\' AND ryger = \'\' AND ledig = 0\'. /dating/profil.asp, line 327
29. oktober 2001 - 21:56
#11
har du tastet noget ind i hojde1 og holjde2 for det ser ud som om de er tomme. ligeledes med alder1 og alder2
30. oktober 2001 - 20:44
#12
nej! men den virker staig væk helle ikke selv om jeg gør!
31. oktober 2001 - 23:50
#13
er vagt også tal i databasen? er born defineret som tal i databasen ?
01. november 2001 - 17:13
#14
Hmmm lukker debaten!
Kurser inden for grundlæggende programmering