Inloggnings problem!
Jag gör en inloggnings sida till min sajt men den hakar sig när den ska kolla om det fanns ett användar namn eller lösenord som passar in på det som användaren har skrivit.
SQL satsen:
SQL = "SELECT anvnamn, Kod FROM tblloggin WHERE anvnamn = '" & strUser & "' AND Kod = '" & strPass & "';"
Och raden som felet kommer på:
If not(Rst.EOF or Rst.BOF) Then
Felmedelandet:
Microsoft VBScript runtime error '800a01a8'
Object required: ''
/programmera/default.asp, line 35
Jag fattar inte vad det betyder eller vad jag ska göra åt det!
Någon!
/Simon
Svara
Sv: Inloggnings problem!
jag har gjort efter kursen här på pellesoft och där står det inget om att man ska deklarera den. Hur ska man deklarera den. Något måste ju finnas i den!
/Simon
Svara
Sv: Inloggnings problem!
Hej Simon!
Efter din SQL-sats så kan du skriva
<code>
Set Rst = dittconnectionobekt.Execute(SQL)
</code>
Förutsatt att du har skapat ett connectionobjekt...
Om du följt Pelles kurs (http://www.pellesoft.nu/login/articles/asp/create_your_own_login.asp) så borde connectionobjektet heta con.
Alltså borde det se ut ungefär så här:
<code>
Set Rst = con.Execute(SQL)
</code>
Lycka till och lev väl,
Tom S.
Svara
Sv: Inloggnings problem!
Tackar nu fungerar min inloggning super bra.
Om man skriver fel användar namn eller lösenord så kommer det upp ett felmedelande och om man gör rätt så kommer man vidare!
Tack alla.
/Simon
Svara