Avatar billede nidyahou Praktikant
06. oktober 2003 - 23:43 Der er 5 kommentarer og
1 løsning

fejl i distinct

koden:

strSQL = "Select Distinct Threademne From Threads Where Comskriver = '" & session("bruger") & "'"

får fejlen:
ADODB.Recordset (0x800A0CC1)
Item cannot be found in the collection corresponding to the requested name or ordinal.
Avatar billede lklingenberg Nybegynder
06. oktober 2003 - 23:48 #1
Du kalder på en kolonne der ikke eksisteret i din databasetabel
Avatar billede nidyahou Praktikant
06. oktober 2003 - 23:51 #2
ja det skulle man trom men Threademne eksisterer
Avatar billede nidyahou Praktikant
06. oktober 2003 - 23:55 #3
det skal lige siges at jeg bruger ikke Records4et så hvorfor den refereer til det kan jeg ej heller forstå
Avatar billede eagleeye Praktikant
07. oktober 2003 - 00:09 #4
Hvis du ikke bruger et recordset hvordan udskriver du så???

Fejlen betyder man i et recordset bruger en kolonne som ikke er hendtet ud via SELECT'en ekvis hvis du har denne linje i koden efter din SQL sætning:
response.write rs("navn")

og din SQL sætning kun hendter kolonnen Threademne men man udksirver en anden som vist navn så kommer den fejl.
Avatar billede nidyahou Praktikant
07. oktober 2003 - 15:22 #5
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; "
DSN = DSN & "DBQ=" & Server.MapPath ("System.mdb")
Conn.Open DSN

strSQL = "Select Distinct Threademne From threads Where Comskriver = '" & session("bruger") & "'"
Set rs = Conn.Execute(strSQL)
Avatar billede nidyahou Praktikant
07. oktober 2003 - 15:33 #6
eagleeye comes to my rescue :D
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