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. 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! Hej Simon! Tackar nu fungerar min inloggning super bra.Inloggnings problem!
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!
/SimonSv: Inloggnings problem!
/SimonSv: Inloggnings problem!
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.Sv: Inloggnings problem!
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