Toon posts:

Java Applicatie laten connection met MS-Acces op webserver

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik probeer mijn Java - applicatie verbinding te laten maken met een MS-Access database, nu werkt dit allemaal over het netwerk. Maar zou ik graag verbinding willen maken met de database gehost bij mijn internet provider omdat deze de meest recenten gegevens bevat (account gegevens)

Nu is mijn vraag of het mogelijk is om de verbinding te maken via een URL

Dus HTTP:\\blabla\database.mdb

Weet iemand of dit mogelijk is.

Ik heb op google gezocht en alles wat ik daarop vond was via ip en port verwijzingen maar dat lukt mij dus niet omdat ik eigenlijk via de webserver poort 80 binnen wil komen.

Iemand ervaring hiermee?

  • Gert
  • Registratie: Juni 1999
  • Laatst online: 05-12-2025
Nee, dat kan niet tenzij de access database op een gedeelde schijf staat.

Verwijderd

Topicstarter
Gert schreef op dinsdag 28 maart 2006 @ 11:14:
Nee, dat kan niet tenzij de access database op een gedeelde schijf staat.
Ja omdat je hem dan kunt benaderen alsof het een folder is dus iets in de zin van

\\80.xx.xx.xx\database\md.db

Maar dat was dus niet wat ik wilde, omdat ik extern host.

Was er ook al bang voor dat dit moeilijk ging worden. Java kent hiervoor dus geen enkele oplossing.

Via Visual Basic kan bv als volgt.

If you want to use an OLE DB Provider on the remote machine

oConn.Open "Provider=MS Remote;" & _
"Remote Server=http://myServerName;" & _
"Handler=MSDFMAP.Handler;" & _
"Data Source=MyAdvworksConn"

Maar java kent dus geen Object die dat kan zoals OLE dat kan :(

  • TukkerTweaker
  • Registratie: November 2001
  • Laatst online: 21-02 23:07
Verwijderd schreef op dinsdag 28 maart 2006 @ 11:20:
[...]


Ja omdat je hem dan kunt benaderen alsof het een folder is dus iets in de zin van

\\80.xx.xx.xx\database\md.db

Maar dat was dus niet wat ik wilde, omdat ik extern host.

Was er ook al bang voor dat dit moeilijk ging worden. Java kent hiervoor dus geen enkele oplossing.

Via Visual Basic kan bv als volgt.

If you want to use an OLE DB Provider on the remote machine

oConn.Open "Provider=MS Remote;" & _
"Remote Server=http://myServerName;" & _
"Handler=MSDFMAP.Handler;" & _
"Data Source=MyAdvworksConn"

Maar java kent dus geen Object die dat kan zoals OLE dat kan :(
Het kan wel buiten java om, met webdav bijvoorbeeld. Maar veel makkelijker is om bv. een mysql database te installeren en deze via jdbc te benaderen. Voor je VB programmatuur kun je gebruik maken van ODBC.

[ Voor 4% gewijzigd door TukkerTweaker op 28-03-2006 12:05 ]