Avatar billede Slettet bruger
11. februar 2004 - 18:05 Der er 8 kommentarer og
2 løsninger

Joine mellem to tabeller.

I et access db har jeg min formatering til html og asp siderne liggende.
Der er således en "headTable", en "bottomTable" en "scriptTable" osv.
Nu skal jeg lave en ny bottom formatering og heri skal være en script. Dette script ligger i script tabellen. Hvordan linker jeg det i db'en?

Denne ligger i skript tabellen>
<a onMouseOver="parent.oevV.document.location.href='opdatering.htm';">
Denne i body tabellen
</body><html>

Kollonne titlen er bottomName og navnet er opdatering.

Så når jeg i .asp filen henter bottom.opdatering skal scriptet naturligvis følge med.
Men hvordan gør jeg?
Avatar billede terry Ekspert
11. februar 2004 - 19:31 #1
tommy_n>I dont know much about HTML but I would do it exactly the same way as your doing it with the first three tables. Obviously you need a primaty key/foreign key so that you can SELECT the correct information
Avatar billede terry Ekspert
14. februar 2004 - 10:52 #2
.
Avatar billede terry Ekspert
22. februar 2004 - 12:32 #3
.
Avatar billede Slettet bruger
22. februar 2004 - 22:40 #4
Terry. Jeg har ikke glemt dig... Men har lidt travl og vender tilbage i løbet af ugen.
Avatar billede Slettet bruger
27. februar 2004 - 17:57 #5
Hello Terry. What is your reason too sometimes wrote in English language and sometimes in Danish? It's confusing me. Is it ok to corrospond in Danish? And can I get answer in Danish?
Avatar billede terry Ekspert
27. februar 2004 - 18:14 #6
skriv på dansk, og jeg vil svar på dansk, hope you understand my danish:o)
Avatar billede Slettet bruger
28. februar 2004 - 10:40 #7
Der er altså to tabeller.

Tabel1 hedder "table". Her har jeg kolonnerne:
tableId, tableNavn, tableHead, tableBody, tableBottom.

Tabel2 hedder "script". Der er her følgende kolonner:
scriptId, scriptNavn, scriptBody.


Jeg vil så hente * FROM  table.tableNavn WHERE tableNavn='test'

Men det script der skal være i tableBody, og som findes i scriptBody skal være med.
Er forklaringen forståelig?
Avatar billede terry Ekspert
28. februar 2004 - 12:44 #8
there has to be a relationship between th etwo tables otherwise how do you know which script bellongs to a record in table?

SELECT tableId, tableNavn, tableHead, tableBody, tableBottom, script.scriptBody
FROM Table INNER JOIN script ON Table1.tableId = script.scriptId;

and I am assuming that they are related by the id fields! If scriptId is the primary key for th escript table then you MUST have another field (foreign key) which gets its value from table.tableid
Avatar billede Slettet bruger
28. februar 2004 - 19:08 #9
Ja. Tak for hjælpen Terry.
Avatar billede terry Ekspert
29. februar 2004 - 10:20 #10
selv tak
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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