Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Access Datenbank direkt aus internet laden

Empfohlene Antworten

hi,

wollt mal fragen, wie das funzt, eine datenbank direkt aus dem internet zu öffnen.

also bsp. www.meinedomain.de/meinedatenbank.mdb

gruß

ich habs selbst noch nier versucht, aber hast du mal mit URL oder HTTP:// und so rumprobiert?

ja hab ich, da find er die dann aber nich nich :(

kann man bei sowas mit winsock vielleicht arbeiten?

Original geschrieben von error-fi

ja hab ich, da find er die dann aber nich nich :(

kann man bei sowas mit winsock vielleicht arbeiten?

naja du könntest die Datei erst Downloaden, bevor du sie mit Ado lädst, aber ich schau mal, vielleicht find ich noch was anderes

Bearbeitet von grueni

wäre sehr nett - danke schonmal für die bemühung.

ja das mit dem DLn wär ne möglichkeit, nur will ich das vermeiden,

wenns ginge.

Würde mich auch interessieren.

Bin schon gespannt ob jemand was weiß!

das hättest du mir doch auch ins gesicht sagen können :D

Eine Möglichkeit würde mir einfallen:

Hab ich selbst auch schon mal gemacht, allerdings mit einer MySQL Datenbank. In einem VB Proggi lass ich den User was wählen und schicke es über das Internet an die Datenbank.

Du müsstest wohl einen ODBC Treiber einrichten, der auf diese Datenbank verweist. Auf diesen ODBC müsstest du dann z.B. mit Hilfe von http://www.mysql.com/products/myodbc/ und ADO (zu finden unter Microsoft ActiveX DB Objects) in der Version >2.5 zugreifen können.

  • 2 Monate später...

Hi leute,

das mit der ODBC- schnittstelle wird nicht funktionieren, da die meißten Domain- anbieter es nicht zu lassen per ODBC auf den Server zuzugreifen.

ICh wollte das auch mal machen auf ne WEB- Datenbank bei Puretec--> Die haben das damals (vor ca 1,5 JAhren) nicht zugelassen !

Gruss Hans-Jörg

Die beste Lösung für sowas ist .NET Remoting, das setzt allerdings voraus das entweder der IIS und .NET Framework auf dem Server laufen, oder Mono für Linux. Mit Java kannst du aber ähnliche Dinge machen. Im Prinzip funktioniert das folgendermaßen:

Du brauchst ja selten die komplette Datenbank, deswegen sollte es reichen wenn du einen SQL Query an eine URL sendest und die Daten zurückbekommst, das ist auch Sicherheitstechnisch unkritischer. Du erstellst eine Methode auf dem Webserver die du mit Remoting veröffentlichst. Die Methode nimmt einen SQL String entgegen, führt ihn lokal aus und sendet ein Resultset zurück das du auf dem Client verwenden kannst als wäre es ein lokales Objekt.

Warscheinlich kannst du auch ein PHP Script oder CGI laufen lassen, das geht ja immmer. Dann sendest du mit der HttpRequest Klasse eine Anfrage an das Script (z.B. www.test.de/db.cgi?="SELECT * FROM CUSTOMER" ) und das Script sendet dir das Result als XML o.ä. zurück, geht auch, ist aber mehr arbeitet und langsamer.

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.