Avatar billede icedox Nybegynder
11. februar 2005 - 15:51 Der er 9 kommentarer

LOGIN problem

Jeg får denne fejl :
Microsoft JET Database Engine error '80004005'

The specified field 'aktiv' could refer to more than one table listed in the FROM clause of your SQL statement.


Måske er det server-instillinger !
Avatar billede goose Nybegynder
11. februar 2005 - 16:13 #1
Det er ikke fordi du ordet aktiv flere gange ?

Prøv og kom med din SQL sætning

/Goose
Avatar billede eagleeye Praktikant
11. februar 2005 - 16:22 #2
Hvis du henter fra mere end en tabel med som har samme kolonnenavn så skal du huske at skrive tabelnanvet foran:  tabelnavn.aktiv
Avatar billede icedox Nybegynder
11. februar 2005 - 16:42 #3
sql = "select * from " & strTabel &" where nick='" & strNick & "' and kodeord='" & strKode & "' and aktiv=true"
Avatar billede eagleeye Praktikant
11. februar 2005 - 16:48 #4
Prøv sådan her, sådan strTabel også indsættes foran aktiv, det muligt du også skal det for nick og kodeord hvis du har flere ens tabeller:


sql = "select * from " & strTabel &" where nick='" & strNick & "' and kodeord='" & strKode & "' and " & strTabel & ".aktiv=true"
Avatar billede icedox Nybegynder
11. februar 2005 - 17:01 #5
eagleeye : du har ret.
Jeg havde en dum fejl i <form> som flyd sammen med en anden, men
det login kører ikke endnu.
Avatar billede icedox Nybegynder
11. februar 2005 - 17:05 #6
øjeblik, jeg prøver at gennstarte serveren.
Avatar billede eagleeye Praktikant
11. februar 2005 - 17:12 #7
hvis du mistinker SQL sætningen er det altid en god ide at prøve at udskrive den for at se om den er rigtig specielt når den bliver opbygget af flere variable.

sql = "select * from " & strTabel &" where nick='" & strNick & "' and kodeord='" & strKode & "' and " & strTabel & ".aktiv=true"
response.write sql
response.end
Avatar billede icedox Nybegynder
11. februar 2005 - 17:51 #8
Jeg for altid rs.eof og
derfor kan jeg ikke LOGIN ??

Hvad gør jeg her :
Execution of the ASP page caused the Response Buffer to exceed its configured limit.
Avatar billede eagleeye Praktikant
11. februar 2005 - 18:02 #9
Det lyder som om du bruger response.buffer = true og du har en stor side?
Jeg har ikke set fejlen før men jeg fandt dette på google:
http://weblogs.asp.net/dburke/archive/2003/09/10/27099.aspx
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester