Het MacFreak® Forum - Voor online ondersteuning in het Nederlands!

    Het MacFreak® Forum
     Vragen: Programmeren in C(++), Cocoa, Java, BASIC
         Java database koppeling
                hoe kan dat het beste?
Welkom bij Vragen: Programmeren in C(++), Cocoa, Java, BASIC 

      Forum gemodereerd door: Moderator  
  Spring naar onderwerp
« Ouder - Nieuwer »  
Onderwerp met meerdere pagina's:
   [ 1 2 3 ]    Volgende »

    

       
Fredrik
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 957 | Lid sinds: 20-01-2003 | Geplaatst om: 16:05 - 05-04-2004
Ik leer nu Java programmeren, maar daar leer ik nu een MS Access database via ODBC te koppelen aan m'n programma. Dat gaat gaat op de pc's op school perfect, maarja op een mac wil dat niet zo makkelijk lukken...

Wat raden jullie aan? Welk type database, en welke manier van koppelen?
Zover ik weet zijn er geen ODBC drivers voor MS Access en Os X... Misschien Access Database en JDBC koppeling? Kan dat wel? Of anders een andere database en wel ODBC? Filemaker misschien?
Het moet in ieder geval op windows en os x kunnen werken...

(Bewerkt door Fredrik om 16:06, 5-04-2004)




Join de macfreak groep op http://www.last.fm

MacFrankie
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 5816 | Lid sinds: 09-02-2004 | Geplaatst om: 16:52 - 05-04-2004
Voor vrijwel alle databases is wel een JDBC driver beschikbaar; die voor M$ Access is via de Mickeysoft site te downloaden. Voor databases waarvoor geen JDBC driver is, kun je misschien via een ODBC-JDBC bridge toegang krijgen, als er wel een ODBC driver voor is.




Op mijn werk heb ik al Windows, thuis wil ik geen systeembeheerder meer zijn!

Fredrik
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 957 | Lid sinds: 20-01-2003 | Geplaatst om: 17:48 - 05-04-2004
Ik kan op de ms site alleen een sql server driver vinden, niks voor access...
Zoek ik niet goed genoeg?    




Join de macfreak groep op http://www.last.fm

A Henket
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 590 | Lid sinds: 17-04-2003 | Geplaatst om: 19:49 - 05-04-2004
http://www.javaworld.com/javaworld/javaqa/2000-09/03-qa-0922-access.html

Fredrik
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 957 | Lid sinds: 20-01-2003 | Geplaatst om: 20:18 - 05-04-2004
De manier die daar staat beschreven werkt perfect op windows, dat is precies zoals ik het leer... Maar als je een odbc-jdbc bridge gebruikt wat daar als een van de opties wordt genoemt, heb je een odbc driver nodig voor os x die ik nergens kan vinden, en als je de andere manier gebruikt heb je een jdbc driver nodig die ik ook niet kan vinden...




Join de macfreak groep op http://www.last.fm

MacFrankie
Niet Aanwezig




Een ware MacFreak!
Aantal berichten: 5816 | Lid sinds: 09-02-2004 | Geplaatst om: 21:57 - 05-04-2004
Kijk eens bij applicaties / utilities, vervolgens ODBC administrator. Voeg een system DSN toe en kijk of Access tot de te benaderen databases behoort.




Op mijn werk heb ik al Windows, thuis wil ik geen systeembeheerder meer zijn!

Fredrik
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 957 | Lid sinds: 20-01-2003 | Geplaatst om: 22:00 - 05-04-2004
Zo simpel is het helaas niet... Access zit er helaas niet bij... Sterker nog, het lijstje was leeg behalve een paar dingen die ik gedownload heb die niks bleken te zijn...

(Bewerkt door Fredrik om 22:01, 5-04-2004)




Join de macfreak groep op http://www.last.fm

Stephan E
Niet Aanwezig



Nieuw Lid
Aantal berichten: 13 | Lid sinds: 05-04-2004 | Geplaatst om: 06:54 - 07-04-2004
De beste oplossing voor situaties waar sommige pc-gebruikers access zouden gebruiken is prevayler (.org). Nog experimenteel, maar wel mooi is nakedobjects (.org). hsqldb is een simpele native java oplossing.

mennodeij
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 503 | Lid sinds: 15-10-2003 | Geplaatst om: 08:18 - 07-04-2004
Je kunt in java onafhankelijk* van welke database je gebruikt SQL programmeren. Dit kan namelijk doordat je objecten niet instantieert als class (bijvoorbeeld com.microsoft.access.jdbc.Statement) maar als interface (java.sql.Statement). Alle database koppelingen zullen deze interface (moeten) implementeren, dus je code werkt onafhankelijk van welke database je gebruikt. Bovendien is refereren aan objecten via de interface die ze implementeren 'good programming practice'.

*onafhankelijk in zoverre, dat alleen de Connection wel een bepaald type database is, maar ook hier kun je code schrijven voor verschillende databases.




Vu-ja-dé: the odd feeling nothing has ever happened before...

Fredrik
Niet Aanwezig




MacFreak Verslaafde
Aantal berichten: 957 | Lid sinds: 20-01-2003 | Geplaatst om: 09:58 - 07-04-2004
Zo doe ik het nu ook mennodeij... Alleen de connection moet dan wel een bepaald type database zijn zoals je ook zegt, en hoe doe ik dat voor een access database?

Stephan: ik zal er eens naar kijken, maar ik vrees dat ze hun databases niet opslaan in losse bestanden zoals access, dus dat ik op de locatie waar ik het wil gebruiken het moet gaan installeren, en dat is wat minder handig aangezien ik veel wissel tussen op school werken en thuis werken...




Join de macfreak groep op http://www.last.fm

       

Spring naar onderwerp
« Ouder - Nieuwer »
Onderwerp met meerdere pagina's:
   [ 1 2 3 ]    Volgende »

MF-Forum v6.0.0 © 2001/2012 - MacFreak® Interactive Media