Set RSConn = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM t_Administrators where status = f_status"
sql = sql & " ORDER BY t_Administrators.f_User"
RSConn.Open SQL, Connect, 1, 2
IF status = 0 Then
Else
MASSA KOD
End If
Jag får "No value given for one or more required parameters."
Hur ska jag göra?
Felmeddelandet brukar betyda att du stavat / skrivit fel på ett tabell- eller fältnamn i din SQL-fråga. Koden bör se ut så här:
SQL = "SELECT * FROM t_Administrators where status = f_status"
sql = sql & " ORDER BY t_Administrators.f_User"
Set RSConn = Connect.Execute (SQL)
if not RSConn.EOF THen
IF Cint(RSConn("status")) = 0 Then
Else
MASSA KOD
End If
end if
Set RSConn = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM t_Administrators WHERE status = f_status ORDER BY f_User"
RSConn.Open SQL, Connect, 1, 2
IF status = 0 Then
'Gör något
Else
'Gör något annat
End If
Är f_status en variabel??? Isåfall borde det väl stå
ok jag har inte testat alla koder än, men jag ska visa alla medlemmar på en klansida. När en medlem slutat i klanen vill jag inte ta bort kontot eftersom då försvinner alla nyheter personen skrivigt. så jag tänkte sätta ett värde i f_status fältet i t_administrators tabellen så dom inte visas på member-sidan.
Set RSConn = Server.CreateObject("ADODB.Recordset")
SQL = "SELECT * FROM t_Administrators where f_status <> 0"
sql = sql & " ORDER BY t_Administrators.f_User"
RSConn.Open SQL, Connect, 1, 2
while not rsconn.eof
'en massa kod
rsconn.movenext
wend
290 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e