Avatar billede chrisrj Forsker
01. marts 2003 - 20:50 Der er 9 kommentarer og
1 løsning

Print hele tabellen fra db

Hvordan kan man nemmest printe en tabel fra db'en?

Den skal naturligvis udskrives pænt. f.eks.:

navn, adresse, telefonnr, ovs. ovs.
navn, adresse, telefonnr, ovs. ovs.
...
...

Og nu taler jeg altså om udskriv på papir - ikke på skærm. :)
Avatar billede pfp Nybegynder
01. marts 2003 - 23:49 #1
Du trækker det ud med at ASP først og printer derefter.

Skriv hvis du skal have hjælp til at trække ud.
Avatar billede pfp Nybegynder
01. marts 2003 - 23:52 #2
Mener også det kan sættes op i Access til at skrive det "pænt" ud...hvis det altså er Access du benytter :-)
Avatar billede joshin Nybegynder
01. marts 2003 - 23:58 #3
Dette giver en tabel over hele db tabellen:

objMyConn er din database connection:

Set objRS = objMyConn.Execute(SELECT * FROM tablename)

Response.Write ("<table>")
      For Each objField in objRs.Fields
        Response.Write ("<tr><td>" & objField.Name & "</td><td>&nbsp;" & objRS(objField.Name) & "</td></tr>")
      Next
Response.Write ("</table>")
Avatar billede chrisrj Forsker
02. marts 2003 - 00:08 #4
Jeg ved godt hvordan jeg får dataer ud af db'en, men hvordan får jeg det ud på papiret?
Avatar billede pfp Nybegynder
02. marts 2003 - 11:18 #5
Ja det skal du da ikke bruge ASP til. Hvis du har fået det udskrevet på skærmen så er resten vel ikke så svært? Jeg kan ikke lige se hvor du vil hen...
Avatar billede chrisrj Forsker
02. marts 2003 - 11:33 #6
Jeg aner ikke hvordan jeg skal skrive til printeren! :)

Jeg havde forstillet mig noget i stil med at brugeren trykker på et link, der åbner et nyt vindue og så skrives hele tabellen på denne side, hvorefter den bliver printet ud.

Det er den sidste del jeg har problemer med. :)
Avatar billede pfp Nybegynder
02. marts 2003 - 11:52 #7
Så skal du bare bruge Javascript i stedet for.

Med en body som nedenstående åbner print vinduet sig selv når siden er loadet. Nærmere tror jeg ikke du kommer det.

<body onLoad="window.print()">
Avatar billede chrisrj Forsker
02. marts 2003 - 11:55 #8
ok, prøver...
Avatar billede chrisrj Forsker
02. marts 2003 - 12:08 #9
Det virker perf! :) Takker!
Avatar billede pfp Nybegynder
02. marts 2003 - 12:29 #10
Det var godt. Så lidt!
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