Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Firemonkey und ADOConnection (https://www.delphipraxis.net/170299-firemonkey-und-adoconnection.html)

Captnemo 10. Sep 2012 13:42

Firemonkey und ADOConnection
 
Kann ich unter Firemonkey ADOConnection nutzen und das ganze für IOS kompilieren lassen, oder geht das nicht. Ich würde nämlich gerne unter IOS auf Daten einer MSSQL-DB zugreifen.

Darlo 10. Sep 2012 13:49

AW: Firemonkey und ADOConnection
 
Soweit ich weiß geht das nur mit den Komponenten von devArt (uniDAC). Und da brauchst du zwingend die Source_Version.

mkinzler 10. Sep 2012 14:05

AW: Firemonkey und ADOConnection
 
Ich glaube nicht, dass es ADO für iOS gibt.

greenmile 10. Sep 2012 14:08

AW: Firemonkey und ADOConnection
 
ADO = ActiveX Data Objects

Siehe auch http://de.wikipedia.org/wiki/ActiveX_Data_Objects

Captnemo 10. Sep 2012 15:07

AW: Firemonkey und ADOConnection
 
Ich hab mal bei Devart bischen rumgeschnüffelt, aber nix von Firemonkey gefunden.

Wie könnte man denn sonst einfach die Daten von MSSQL abfrage, unter Firemonkey für IOS.

mkinzler 10. Sep 2012 15:11

AW: Firemonkey und ADOConnection
 
Alle VCL Komponenetn von DevART beinhalten auch die Version für FireMonkey ( bisher nur FMX, für heute ist aber ein Update für XE3/FM² angekündigt)
http://forums.devart.com/viewtopic.php?f=28&t=24417

daywalker9 10. Sep 2012 17:31

AW: Firemonkey und ADOConnection
 
Auf iOS gibt es nur SQLite als Datenbank - wenn Du auf eine MSSQL Datenbank zugreifen möchtest, musst Du dir einen Webservice o.ä nutzen, der den Zugriff auf die MSSQL-DB regelt

Apple Developer

Bernhard Geyer 10. Sep 2012 19:45

AW: Firemonkey und ADOConnection
 
Zitat:

Zitat von daywalker9 (Beitrag 1182393)
Auf iOS gibt es nur SQLite als Datenbank - wenn Du auf eine MSSQL Datenbank zugreifen möchtest, musst Du dir einen Webservice o.ä nutzen, der den Zugriff auf die MSSQL-DB regelt

Wenn du den vorherigen Post von mkinzer gelesen hättest würde dir klar sein das deine Aussage teilweise falsch ist!

DeArt bewirbt seine Kompos entsprechend

Zitat:

Universal Data Access Components (UniDAC) is a library of components that provides direct access to multiple databases from Delphi, C++Builder, Lazarus (and Free Pascal) on Windows, Mac OS X, iOS, Linux, and FreeBSD for both 32-bit and 64-bit platforms.
Folgende DBs sollen auch von iOS erreichbar sein:

Oracle
MySQL
InterBase
Firebird
PostgreSQL
SQLite

Da ist für den Threadersteller leider MS SQl_Server nicht dabei da Unidac auf die DBClient-Kompos von Windows aufsetzt.

mkinzler 11. Sep 2012 06:47

AW: Firemonkey und ADOConnection
 
Zitat:

Zitat von http://forums.devart.com/viewtopic.php?f=28&t=24592&p=83145
Presently, you can work in iOS with the following databases: PostgreSQL (direct), MySQL (direct), SQLite (the SQLite3 library required, included in iOS by default).
You need UniDAC Professional Edition with source code to develop applications for iOS.
Connection to Oracle is not supported for the time being. We will implement Oracle support as soon as Embarcadero release their compiler for iOS (For the moment, XCode and FPC are used).

Möglicherweise auch per ODBC, wenn der Treiber im Source vorliegt und portierbar ist.
http://odbc.net/ipad

Captnemo 11. Sep 2012 07:38

AW: Firemonkey und ADOConnection
 
Ja, hab ich mittlerweise auch gelesen. Zu dumm. Um den Umweg über einen Webservice wollte ich eigentlich nicht auch noch machen. Aber einen nativen Zugriff vom IOS auf MSSSQL scheint es ja nicht zu geben (Zumindest mal nicht in Verbindung mit XE2/Firemonkey).

Also gibt es ja nur 2 Möglichkeiten. Entweder mittels PHP die Daten/Abfragen transportieren, oder eben eine DB nehmen, die unter IOS unterstützt wird.

Auf eine andere DB umsteigen wird sehr schwierig und langwierig, weil da an einigen Produkten einiges geändert werden muß.

Eine PHP-Transportschicht bedeutet wieder eine zusätzliche Baustelle. Hätte ich gerne vermieden.

Hat noch jemand eine gute Idee, wie ich den Datenaustausch einfach realisieren könnte?


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:13 Uhr.
Seite 1 von 2  1 2      

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