Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Mit Mobile App auf MSSQL Server zugreifen (https://www.delphipraxis.net/202132-mit-mobile-app-auf-mssql-server-zugreifen.html)

Minz3 1. Okt 2019 14:47

Datenbank: MSSQL • Version: 18.1 • Zugriff über: -

Mit Mobile App auf MSSQL Server zugreifen
 
Huhu Gemeinde,

nach langer Recherche im Internet bin ich zu der Erkenntnis gekommen, dass es wohl schwierig ist mit einer Android App auf eine MSSQL Datenbank zuzugreifen. Alle Anleitungen arbeiten mit SQLite. Lediglich die UniDAC Komponenten sollen wohl Abhilfe schaffen, allerdings wollte ich erstmal selbst probieren, bevor ich meinen Kollegen vorschlage solche Libraries zu kaufen.

Zur Erläuterung:
Ich versuche mich gerade an einer Möglichkeit mit einer Android App auf einer bereits existierenden MSSQL Datenbank zuzugreifen. Da der direkte Weg nicht so einfach zu realisieren scheint, hätte ich an einen App-Server gedacht, welcher zwischen App und Datenbank vermittelt. Allerdings weiß ich nicht, ob die Idee zielführend ist und wenn ja, wie ich anfangen sollte bzw. wonach ich suchen müsste...

Hat jemand da schon Erfahrungen sammeln können? Ich bin für jeden Ansatz dankbar. :)

Grüße!

mkinzler 1. Okt 2019 14:57

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Besser üner "Middleware", z:b. über Rest.

Bernhard Geyer 1. Okt 2019 20:16

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Geht schon - kostet evtl. ein paar €: https://www.devart.com/unidac/compatibility.html
Aber wenn das nicht nur eine Intranetanwendung ist, dann ist der direkte Zugriff absolut nicht zu empfehlen.
SQLBlaster sei gegrüßt

Neumann 2. Okt 2019 06:18

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Sehr einfach geht es mit Remotedb von TMS. Kostet aber auch einiges.

mkinzler 2. Okt 2019 08:43

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Oder DelphiMVC, Mars Curiosity, WiRL, RadServer, mORMoT, DataWare, deRest, kbmMW, ... (Unvollständig und wertfreie Reihenfolge)

jobo 2. Okt 2019 08:55

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Ja, also kommmt, die Frage ist legitim, wenn man mit sowas anfängt. Und "ja, das geht" wäre auch eine legitime Antwort. Aber man wird nicht ernsthaft empfehlen, mit einer Handy App direkt auf eine DB zuzugreifen?! Hier um die Ecke ist doch der Thread "moderne software Entwicklung", auch wenn das natürlich, wie meist, keine breite Diskussion ist.
Am Ende kommt noch der Vorschlag, direkt MS SQL Server auf dem Handy laufen zu lassen.

Es mag ja sein, dass es Konstellationen gibt, wo jemand remote dem DB Server in die Blutbahnen schauen muss, "hier spricht der Admin noch persönlich mit ihren Daten", aber das ist nicht der Normalfall.
Ich vote für mkinzler.

Minz3 2. Okt 2019 08:58

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Huhu,

also ich hab gestern schon mal angefangen, mich zum Thema REST API's zu belesen. Das ist ein ziemlicher Brocken. ^^ Es scheint allerdings in die richtige Richtung zu gehen. Habt ihr zufällig einen Tipp, wo ich gute Informationen herbekomme?

Im Moment bin ich darauf gestoßen:
https://entwickler.de/online/web/res...579826380.html
und
https://docs.microsoft.com/de-de/sql...ql-server-2017

Grüße!

Minz3 2. Okt 2019 09:02

AW: Mit Mobile App auf MSSQL Server zugreifen
 
Zitat:

Zitat von jobo (Beitrag 1448770)
Ja, also kommmt, die Frage ist legitim, wenn man mit sowas anfängt. Und "ja, das geht" wäre auch eine legitime Antwort. Aber man wird nicht ernsthaft empfehlen, mit einer Handy App direkt auf eine DB zuzugreifen?! Hier um die Ecke ist doch der Thread "moderne software Entwicklung", auch wenn das natürlich, wie meist, keine breite Diskussion ist.
Am Ende kommt noch der Vorschlag, direkt MS SQL Server auf dem Handy laufen zu lassen.

Es mag ja sein, dass es Konstellationen gibt, wo jemand remote dem DB Server in die Blutbahnen schauen muss, "hier spricht der Admin noch persönlich mit ihren Daten", aber das ist nicht der Normalfall.
Ich vote für mkinzler.

Hehe tatsächlich bin ich ganz am Anfang meiner Recherchen (bevor ich den Thread eröffnet habe) auch auf UniDAC und Co. gestoßen. Allerdings macht das für meinen Anwendungsfall keinen Sinn, da das Handy nicht die komplette Datenbank laden kann. Es wäre auch nicht produktiv. Daher bin ich auch ganz bei Markus und habe angefangen, mich in REST einzulesen. ^^


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:26 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz