Avatar billede torejessen Nybegynder
19. juni 2006 - 11:12 Der er 5 kommentarer og
1 løsning

Tilføj flere rækker til database med ASP

Hej Eksperter.

Jeg er ved at lave en side til min kæreste hvor der fremgår diverse hunde-resultater til lydighedsprøver.
Jeg har lavet en access-database hvor hunde-resultaterne opbevares i en tabel, originalt nok kaldet Hunde.
Jeg har også lavet en ASP-side til hende, hvor brugerne via en form, kan tilføje det enkelte resultat.
Jeg kunne godt tænke mig, at en enkelt person (kæresten eller en udvalgt resultat-indsamler) kunne copy/paste resultater fra fx et excel-ark ind på en asp-hjemmeside form. Er det nmuligt?
Eller skal hver enkelt hund, submittes hver for sig?
Det er lidt besværligt, når der kan være 30 hunde tilmeldt hvert stævne..

Hvad hedder de emner jeg skal lede under, hvis jeg skal søge efter info om dette?

Mvh
Tore
Avatar billede lordnelson Seniormester
19. juni 2006 - 12:15 #1
Man kunne jo connecte sig til excel regnearket
hvis det er tilgængeligt - kører en løkke der ligger
de poster der opfylder ens kriterie ind i databasen

LN
Avatar billede torejessen Nybegynder
19. juni 2006 - 12:59 #2
Mener du fx , at jeg skal lave en side der uploader en fil (.xls eller .txt), gemmer den under et navn (fx SidsteTurnering.txt) og uploader den, samtidig med at den erstatter den sidst uploadede fil..?
Måske skulle jeg programmere et eller andet som automatiserer import- og insert into, til Access.
Jeg ved bare ikke om jeg skal lede efter nøglen til dette i Access, eller i ASP.
FX skal der skrives ASP-kode UDOVER upload fil, og kan Access så automatisere import-delen? Eller er det ASP der skal lave hele arbejdet?
Avatar billede bobbedude Nybegynder
19. juni 2006 - 13:24 #3
det nemmeste ville nok være at eksporter fra Excel til Access også uploade databasen
Avatar billede ffsoft Praktikant
19. juni 2006 - 13:28 #4
Det er asp der skal lave hele arbejdet, du skriver en funktion der
henter en csv fil der er lavet i excel og lægger den ind i databasen.

I Excel bruger du eksporter og vælger Gem som og vælger CSV fil.

Denne fil skal du så kunne lægge på webstedet, metoden kommer an på
hvad din udbyder understøtter, men du kan jo altid bruge FTP.

Så skal du fra en asp side kunne læse filen linie for linie og for hver
linie lægger du en ny post ind i databasen. Dette foregår ved et klik
på en knap.

Kig på .asp og kig på filesystem. Det er ikke så slemt som lyder.
Avatar billede lordnelson Seniormester
20. juni 2006 - 09:19 #5
Var lige væk et øjeblik
Upload dit excel regneark som et excel regneark
Coonect dig til dette regneark som du gør til en database
ved hjælp af ADO.
Lav en løkke derrunner hele arket igennem , i denne løkke
indsætter du så de hentede dataer ind i din database

feks. hvis excel åbnes med et Rs så kan databasen åbnes med RS2
osv osv


Ln
Avatar billede torejessen Nybegynder
18. august 2010 - 20:54 #6
Lord det var en god løsning.
Du satte bare ikke dit svar som et svar..
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