30. marts 2003 - 14:41Der er
7 kommentarer og 1 løsning
Function - Hvordan?
hejza!
Jeg har aldrig selv lavet en fuction før, men nu vil jeg lige prøve. jeg har gjort følgende:
Function FindBrugernavn(nummer) dim brugernummer brugernummer = nummer strSQL = "SELECT * from brugere where id = " & brugernummer rs = conn.execute(strSQL) FindBrugernavn = rs("brugernavn") end function
og det sted den skal bruges har jeg skrevet:
response.write FindBrugernavn(12)
men jeg får bare den her fejl:
Der opstod en Microsoft VBScript-kørselsfejl (0x800A000D) Typer stemmer ikke overens: 'FindBrugernavn' /beskyttede/profil.asp, line 42
Jeg er ikke nogen ørn, men jeg mener at du kan bruge dette:
Function FindBrugernavn(nummer) dim brugernummer brugernummer = nummer strSQL = "SELECT * from brugere where id = " & brugernummer rs = conn.execute(strSQL) Response.Write rs("brugernavn") end function
Prøv at fortælle os, hvilken linie, linie 42 er. Derud over skal du huske at lukke og slettet it recordset når du er færdig, det gør du med rs.close set rs = nothing Hvorfor har du en variabel der hedder brugernummer? Du kan jo lige så godt bruge nummer igen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.