Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 11:50 Der er 16 kommentarer og
1 løsning

Hente data fra ACCESS til EXCEL via ASP

Hej Eksperter

Er det muligt at hente data fra en Access database ind i en excel fil ved hjælp af ASP.?

Eksempel:
En bruger indtaster noget data i en formular, som opdateres i en access database. Administratoren kan så logge ind og "downloade" de data til en Excel fil, og behandle dataerne der.

På forhånd tak for hjælpen
Avatar billede nheilbuth Nybegynder
12. august 2005 - 12:28 #1
Var det ikke en mulighed at gøre det direkte i Excel? Excel kan jo selv hente data fra Access.

Jeg ved ikke rigtig hvad mulighederne er i ASP, men det kan sagtens gøres i .NET!
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 13:00 #2
Jeg er ikke sikker på at man kan hente data fra en online Access database til et excel dokument. Så skal men vel downloade databasen hvergang.. eller hvad?
Avatar billede nheilbuth Nybegynder
12. august 2005 - 13:25 #3
Nej det kræver vist at du har filen liggende lokalt!

Måske det her kan bruges:

http://www.daniweb.com/techtalkforums/thread26473.html
Avatar billede busschou Praktikant
12. august 2005 - 14:07 #4
Det kan vist godt lade sig gøre
Men hvad er ideen i at have en acess database hvis den skal rettes i excel?
Hvorfor så ikke have det som et excel ark til at begynde med?
Du kan jo sagtens forbinde til et excel ark, ligesom du kan forbinde til en database :o)

Det nemmeste vil vel derfor være enten at downloade databasen og rette den i access
Eller lave det tilsvarende i excel
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 14:09 #5
Der var desvæære ikke helt noget der kunne bruges. da mit problem er lige omvendt.

Jeg har allerede data i en online access database, som jeg gerne víl eksportere til en excel fil som jeg kan downloade

Men ellers tak
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 14:10 #6
> Busschou

Havde ikke set din kommentar da jeg skrev kommentaren kl. 14:09:00
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 14:13 #7
det er fordi jeg allerede har et site der kører på en Access DB, og et Excel ark til at ligge lokalt, som skal regne på nogle af de data der ligger/kommer til at ligge i Access DB'en

Så den bedste løsning for mig er et eller andet med ASP der kan lave et udtag fra Access DB'en, og indsætte det i Excel arket, som jeg så kan downloade
Avatar billede busschou Praktikant
12. august 2005 - 14:15 #8
well kun hvis du også kan løbe den anden vej jo vel? altså og opdatere databasen igen udfra selv samme excel ark eller ?
Avatar billede busschou Praktikant
12. august 2005 - 14:20 #9
her kan du se et eksempel på hvordan man kan lave en excel fil
http://www.codeave.com/asp/code.asp?u_log=148
og her kan du se et eksempel på hvordan man kan læse fra en excel fil
http://www.html.dk/artikler/00039/
Det er sikkert noget ala det link som allerede er lagt herind
---
Men altså der er et eksempel på at lave en excel fil
Så må du jo loope i din tabel og vælge ud det du skal have ind i din fil :o)
Avatar billede busschou Praktikant
12. august 2005 - 14:22 #10
Avatar billede nheilbuth Nybegynder
12. august 2005 - 14:26 #11
>busschou: Dit andet link er lidt af det samme som det link jeg lagde.

>larsbachmanndk: Jeg kan ikke se hvorfor det ikke kan bruges, du skal bare bruge de relevante INSERT SQL sætninger i stedet for SELECT, og sammen med busschou's første link kan det vel netop det du er ude efter!
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 14:31 #12
ja, det kan i princippet også godt bruges, men jeg vil foretrække at gøre som jeg beskrev tidligere, med at eksportere fra Access.

Men jeg kigger lige på de link i har lagt.
Avatar billede busschou Praktikant
12. august 2005 - 14:37 #13
ok jeg kender ingen metoder til at lave en direkte eksport
Jeg ved man kan optimere sin database, men eksportere har jeg aldrig hørt om
Altså ikke igennem asp
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 14:38 #14
Så har jeg kigget og testet lidt :)

Dette link: http://www.codeave.com/asp/code.asp?u_log=143
som Busschou kom med kl. 14:22:49 var lige præcis svaret på mit spm.
Den kode henter data fra en Access DB og laver en Excel fil på serveren

Busschou får point, og tak for hjælpen til alle
Avatar billede busschou Praktikant
12. august 2005 - 14:42 #15
så lægger jeg et svar og håber du får det til at virke :o)
Avatar billede nheilbuth Nybegynder
12. august 2005 - 14:50 #16
Velbekomme
Avatar billede larsbachmanndk Nybegynder
12. august 2005 - 14:58 #17
Det virker..
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