Toon posts:

[java] Applet vs. MySql

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

Verwijderd

Topicstarter
Ben bezig met het maken van een Applet die text uit een Msql database haalt. Aangezien er vele mogelijkheden van het contact maken met de database zijn, zie ik dus door de bomen het bos niet meer.
Ik heb eigelijk heel weinig tuturials kunnen vinden waar een Applet (op een vrij simpele manier) contact maakt met een database.

Aangezien ik weet dat het kan, kan me iemand me misschien op het goede spoor zetten? :)

  • mbravenboer
  • Registratie: Januari 2000
  • Laatst online: 06-11-2025
Babbelen met een database doe je in Java met JDBC. JDBC is een database onafhankelijke API waarmee je queries kunt uitvoeren, resultaten uitlezen, metadata opvraten enzovoorts. Voor een concrete database als MySQL moet je een driver hebben die deze interfaces implementeert.

Voor MySQL is daarvoor deze driver beschikbaar:
http://mmmysql.sourceforge.net/

Verder kan je in de Java Tutorial kijken hoe je JDBC moet gebruiken, maar gewoon gebruik met queries en updates is echt erg eenvoudig.

Blog, Stratego/XT: Program Transformation, SDF: Syntax Definition, Nix: Software Deployment


  • GAEvakYD
  • Registratie: Juni 2001
  • Laatst online: 06-09 10:50
Klopt JDBC rulleerd maximaal de pan uit

  • whoami
  • Registratie: December 2000
  • Laatst online: 11:04
Zie de post van mbravenboer. Dit is toch wel redelijk basic en eenvoudig imo als je de moeite neemt om je er even in te verdiepen.

http://www.onjava.com/pub/a/onjava/2002/02/20/applets.html
http://www5conf.inria.fr/fich_html/papers/P23/Overview.html

https://fgheysels.github.io/


  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 28-08 12:00

Janoz

Moderator Devschuur®

!litemod

Maar kijk wel uit. Als je je applet rechtstreeks met de db kan laten verbinden, moet ten eerste je db van overal af benaderbaar zijn, en ten tweede zijn (met een beetje moeite) de inloggegevens voor die db wel uit de classfile van je applet te halen.

Ikzelf heb ooit eens iets vergelijkbaars gemaakt (alleen toen met oracle) en heb toen voor een tussenliggende server gekozen. Deze zorgde voor de afscherming van de db, en bood daarnaast slechts een beperkt aantal mogelijkheden voor het script aan om bewerkingen uit te voeren op de db.

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Dit topic is gesloten.