Avatar billede aero Nybegynder
25. august 2003 - 20:27 Der er 5 kommentarer og
1 løsning

åbning af flere db'ere på en side med samme felter

hvis jeg har nogle ting som jeg skal have hentet fra forskellige tabeller i en db men nogle af felterne er ens.
De skal dog ikke smides sammen i en stor tabel jeg vil lave en sql connection og hente det jeg skal fra en tabel og lukke denne og åbne en ny tabel i db'en og hente dette frem.

Er der en måde jeg bedst kan gøre dette på så den ved at den FIRM jeg vil hente er den fra TEST2 og ikke TEST3 og sener på samme side vil jeg hente den fra TEST3 og ikke den fra TEST2.

nogle forslag !??
Avatar billede nmh Nybegynder
25. august 2003 - 20:35 #1
FIRM, mener du FORM?
Du kan jo kalde dine variable, hvad du har lyst til på din asp-side, så når du henter data burde det ikke kunne give problemer.
Du holder jo åbenbart tingene helt adskilt.
Du får et recordset fra den ene tabel, og det vil du vel gøre noget med. Og det burde da ikke give nogen form for problemer, at de to tabeller har nogle fælles søjlenavne.
Har jeg misforstået dig helt?
Avatar billede aero Nybegynder
25. august 2003 - 20:55 #2
Hvis jeg har en Tabel der hedder TEST1 med felterne PID, FIRM, INFO, OSV og en der hedder TESK2 med felterne PID, FIRM osv.

Nå jeg henter en record så hedder denne jo rs("bla bla")

Vil den kunne finde ud af nå jeg skriver rs("FIRM") så er det fra TEST1 og ikke 2 og længere nede så er det fra TEST2 og ikke 1 eller kan jeg skrive noget så den 100% henter fra TEST1 og næste gang TEST2 evt rs("TEST1.FIRM") og rs("TEST2.FIRM") eller !??
Avatar billede nmh Nybegynder
25. august 2003 - 21:11 #3
Hvis du benytter dit recordset rs1 til at hente data fra test1, så kunne du jo for kalde det recordset du skal bruge til at hente fra test2 for rs2.
Så kan du ikke komme til at forveksle.
så har du altså rs1("FIRM") og rs2("FIRM").
Det er det letteste.
Du bruger altså blot to variable rs1 og rs2.
Avatar billede aero Nybegynder
25. august 2003 - 21:16 #4
FUCK


hvor er jeg DUM.......selvf man jeg takker det havde jeg ikke lige husket at jeg definerer en sql og rs og denne kan jeg jo bare lave om til rs1 rs2 osv !!! DOH


TAK og undskyld sproget men forfanden da !!! 

TAK for hjælpen
Avatar billede nmh Nybegynder
25. august 2003 - 21:24 #5
Ok, jeg takker for point.
Når man sidder og koder mister man nogle gange evnen til at se det oplagte.
Derfor er det en god ide altid at arbejde sammen med andre, når man programmerer.
Avatar billede aero Nybegynder
25. august 2003 - 21:36 #6
ja du har ret !! :)
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