Avatar billede graspman Nybegynder
18. august 2003 - 19:21 Der er 6 kommentarer og
2 løsninger

Access VS. Interbase

Hejsa.

Jeg skal til at lave et program, hvor "kunden" kræver at databasen er en Access-database. Problemet er at jeg ikke hvor jeg skal starte...
Jeg er vant til at arbejde med Interbase og oprette mine tabeller og stored proc. i denne (ISQL). Jeg har været ved at se på min Access (under XP), men.... Der er vist ikke meget at komme efter. Derfor ville jeg gerne have et par råd om hvad jeg skal bruge for at lave min database. Hvilke programmer+server prog jeg skal have fast i for at løse opgaven. Det skal nævnes at jeg skal lave et program i Visual Basic .Net der skal arbejde sammenmed databasen!

Håber der er nogen der kan hjælpe mig og kome med et par forslag og links

Hilsen jesper
Avatar billede terry Ekspert
18. august 2003 - 19:40 #1
Well if your customer has already decided that the dB is to be Access then I will not suggest other possibilities.

If you alredy have some knowledge of databases then you should have no problem getting to grips with Access. You dont have stored procedures in an Access dB but you can make queries which are very similar to views.

I dont know so much about VB .NET but I would suggest that you get hold of a book on VB.NET as things have changed quite a bit since VB 6.0 in the way dB's are accessed.
Avatar billede terry Ekspert
18. august 2003 - 19:44 #2
Get the design of your db in place first then you can mayeb get some help here concerning creating the tables.

http://www.hedeskov.dk/

and you should get some help concerning ADO.NET here
http://msdn.microsoft.com/vstudio/using/understand/data/default.aspx
Avatar billede hekla Nybegynder
18. august 2003 - 20:08 #3
Du behøver ikke andre programmer end Access og det gør kunden heller ikke. Hvis databasen skal installeres på flere maskiner kan det måske betale sig at købe Office XP Developer (ca. kr. 9000 inkl. moms), som giver mulighed for at lave licensfri Access databasefortolkere (Access Runtime).

Der kræves ingen serverprogrammer for at have tabellerne liggende på en server.
Avatar billede terry Ekspert
18. august 2003 - 20:25 #4
Hi hekla!
I think the front end is to be made in VB.NET!

"Det skal nævnes at jeg skal lave et program i Visual Basic .Net der skal arbejde sammenmed databasen!"
Avatar billede hekla Nybegynder
18. august 2003 - 20:50 #5
terry> Ja det er nok rigtigt. Det havde jeg ikke forstået i første omgang. Måske Jesper vil forklare nærmere, hvordan systemet skal bygges op.
/Klaus
Avatar billede graspman Nybegynder
19. august 2003 - 09:11 #6
Forklaring:

Selve interface skal laves i .Net, idet jeg er godt bekendt med dette. Jeg er dog ikke særlig kendt med Access, grundet dets begrænsninger!
med .net kan jeg lave et flot og dynamisk program der skal have adgang til databasen. Programmet være et client/server program der skal køres fra en applikationsserver, og databasen skal ligge på en anden server. jeg plejer  normalt at lave det i Delphi, men vil gerne lave det i .Net nu.
Avatar billede graspman Nybegynder
19. august 2003 - 09:13 #7
Problemet er at jeg ikke kender så meget til Access, og hvilken serverprogram jeg kan bruge for at implementere mine tabeller. Hvis der er nogen der har et forslag er I velkommmen :)

Hilsen Jesper
Avatar billede terry Ekspert
19. august 2003 - 10:00 #8
Jesper>Not sure what you mean with "hvilken serverprogram jeg kan bruge for at implementere mine tabeller"!
You use Access to design your tables and queries which end up in an MDB (Access database) file. Once its finished you can put this anywhere on your network without other componenets. Your .NET program should have ALL it needs to use the table/queries in the MDB file. If you place your VB.NET application on a server then I have a feeling that you will need some components on each client, but as I dont know so much about VB.NET then I can say for sure! This would be the case with a VB 6.0 program!
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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