Avatar billede Slettet bruger
25. april 2002 - 20:12 Der er 9 kommentarer og
1 løsning

tjekke i en anden tabel

Hej eksperter....


jeg har en tabel, hvor jeg skal læse et tal fra der skal udgøre en kategori.

men inden det skriver dette tal... skal den gå ind i en anden tabel i db og tjekke hvad denne kategori hedder ud fra det tal den fandt i det andet... og skrive den kategori den finder....

hvordan skal den lige skæres ???
Avatar billede kimiwan Nybegynder
25. april 2002 - 20:14 #1
select tabel2.kategori from tabel1 inner join tabel2 on tabel1.kategoriid = tabel2.id

...så skal du selvfølgelig lige tilpasse den til dine egne tabeller og kolonner.
Avatar billede Slettet bruger
25. april 2002 - 20:16 #2
hæ hæ>>

kunne du lige skære ud for mig hvad der er hvad ??? er lidt newbie
Avatar billede kimiwan Nybegynder
25. april 2002 - 20:18 #3
kategoriid i tabel1 svarer til id i tabel2

i tabel2 har du id og kategori (navnet på kategorien).
Avatar billede Slettet bruger
25. april 2002 - 20:19 #4
ok, men hvordan udskriver jeg det så ???
Avatar billede kimiwan Nybegynder
25. april 2002 - 20:24 #5
rs("kategori")  ..hvor rs er dit recordset
Avatar billede Slettet bruger
25. april 2002 - 20:29 #6
har skrevet dette:

strSQL = "SELECT kategori.kategori from tråd inner join kategori on kategori.kategori = tråd.id"
Set rs = Conn.Execute(strSQL)

og udskrevet den sådanne:
" & rs("kategori") & "

men får denne fejl:
Microsoft OLE DB Provider for ODBC Drivers error '80040e10'
[Microsoft][ODBC Microsoft Access Driver] Too few parameters. Expected 1.

/koder/asp/forum/index.asp, line 75
Avatar billede kimiwan Nybegynder
25. april 2002 - 20:32 #7
et af de felter, du refererer til, eksisterer formentlig ikke - tjek dine tabeller en ekstra gang.
Avatar billede Slettet bruger
25. april 2002 - 20:42 #8
ok prøver lige at sige hvad der er hvad:

der hvor tallet er:
tabel: tråd
kolonne id

der hvor tallet skal identificeres:
tabel: kategori
kolonne: navn

den laver en ny fejl nu:
ADODB.Recordset error '800a0cc1'
Item cannot be found in the collection corresponding to the requested name or ordinal.

/koder/asp/forum/index.asp, line 78
Avatar billede Slettet bruger
25. april 2002 - 21:03 #9
kan overhovedet ikke hitte ud af det..... kan du ikke hjælpe lidt ??
Avatar billede Slettet bruger
25. april 2002 - 21:16 #10
lukekr bare...... ikke meget ved at snakke med sig selv
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