Avatar billede dcdc Nybegynder
11. december 2001 - 19:51 Der er 15 kommentarer og
1 løsning

Fra Excell til VB

Kære Freaks...
Jeg skal lave et skemaprogram i VB (har tidligere lavet et i Pascal). Jeg har 500 elever i excell (navn,cpr,klasse=ID,fagvalg (f.eks:da,en,ma,id)(kommasepareret).
Hvordan overfører jeg disse data til VB.
Hvilken form er bedst hertil: dataset af typen dynaset? eller hvad...
VH DCDC
Avatar billede terry Ekspert
11. december 2001 - 19:55 #1
Import into Access then use the data form wizard to make your form for you.
Avatar billede terry Ekspert
11. december 2001 - 19:56 #2
(Data form wizard in VB) But then once its in Access you may just as well use Access instead of VB!
Avatar billede dcdc Nybegynder
11. december 2001 - 20:02 #3
Jeg skal bl.a. regne gennemsnitsaldre ud fra cpr og generere valghold ud fra ønsker etc så jeg skal regne på tingene og derfor bruge VB
Avatar billede dcdc Nybegynder
11. december 2001 - 20:04 #4
Når jeg importerer i Access er databasen så automatisk i orden og mest muligt effektiv?
Avatar billede terry Ekspert
11. december 2001 - 20:19 #5
After you import you can add indexes to fields such as CPR number. There is an import wizard in Acccess to help you along!

Access can also be used for doing your calculation, very similar to VB (Uses the same syntax) (VB)

But then if you already know VB then its your best bet.
Avatar billede dcdc Nybegynder
11. december 2001 - 20:22 #6
Tak for svarene!
Avatar billede terry Ekspert
11. december 2001 - 20:23 #7
selv tak :o)
Avatar billede kedde65 Praktikant
12. december 2001 - 08:41 #8
Du kan faktisk også bruge ADO til at tilgå dit excel regneark og herefter bruge forskellige controls til at vise dine data med. Du behøver absolut ikke at blande Access ind i dette projekt.

Kedde
Avatar billede terry Ekspert
12. december 2001 - 09:15 #9
Thats right kedde65, but the Access method opens up for many more possibilities!
Avatar billede kedde65 Praktikant
12. december 2001 - 12:14 #10
terry>>Som for eksempel!!!
Avatar billede terry Ekspert
12. december 2001 - 12:15 #11
Indexes
Avatar billede terry Ekspert
12. december 2001 - 12:16 #12
more than 65000 records

more?
Avatar billede kedde65 Praktikant
12. december 2001 - 12:25 #13
Ja det er rigtigt, men nu var spørgsmålet omfattende 500 rækker i excel og der vil gå noget tid før det kommer op på 65000 rækker. Desuden kan man skifte til excel 2002 her er der mulighed for mange flere rækker.
Avatar billede terry Ekspert
12. december 2001 - 12:35 #14
But as I also suggested, Access coulkd also be used for the application. (forms etc) and as there is so little data, I think it is over kill with VB! Access is perfect for this size of application. Bur we all have our prefences :o)
Avatar billede dcdc Nybegynder
12. december 2001 - 15:09 #15
Tak for debatten :)
Jeg vil lave en del statistik etc på bl.a. cprnumre. Udregne alderssnit osv. så som gammel Pascal programmør fornemmer jeg at have mere styr på tingene ved at bruge VB frem for Access.
Avatar billede terry Ekspert
12. december 2001 - 15:14 #16
dcdc>I have also used VB very much, using Access only as the backend database (data) but now I find working with Access to be much faster and also easier to distribute the resulkt to others who have Access, this isnt so easy with VB.
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