Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi MySQL Datensätze lesen mit FireDAC (https://www.delphipraxis.net/178512-mysql-datensaetze-lesen-mit-firedac.html)

LeonL 12. Jan 2014 12:24

Datenbank: MySQL Community Server • Version: 5.6.15 • Zugriff über: FireDAC

MySQL Datensätze lesen mit FireDAC
 
Hallo,
ich suche schon seit einiger Zeit im Internet nach Ansätzen für mein Problem. Nirgendwo wird erklärt wie man mittels SQL Befehlen Datensätze auf dem lokalen MySQL-Server lesen oder schreiben kann. Die Verbindung wurde hergestellt mittels TFDConnection und wird auch als ClientConnection im MySQL Workbench angezeigt. Danke schon mal im voraus für eure Hilfe.

haentschman 12. Jan 2014 12:53

AW: MySQL Datensätze lesen mit FireDAC
 
Hallo und willkommen... :dp:

Meinst du SQL im Allgemeinen oder wie man dein SQL über FireDAC zur Datenbank bekommt?

LeonL 12. Jan 2014 13:02

AW: MySQL Datensätze lesen mit FireDAC
 
Wie ich mit FireDac Datensätze aus einer Tabelle auf dem MySQL Server lesen und schreiben kann.

Sir Rufo 12. Jan 2014 13:10

AW: MySQL Datensätze lesen mit FireDAC
 
Zitat:

Zitat von LeonL (Beitrag 1243250)
Wie ich mit FireDac Datensätze aus einer Tabelle auf dem MySQL Server lesen und schreiben kann.

Mit FireDAC stellt man eine Verbindung zu einer Datenbak her und kann dann mit dieser sprechen.
Vergleichbar mit einem Auto, mit dem du Freunde besuchen kannst.
Wenn du von den Freunden jetzt etwas haben möchtest, musst du aber auch deren Sprache sprechen.

Wir haben hier also 2 Systeme, die du beherrschen musst.

FireDAC (Transport) und SQL (Sprache) bzw. im Besonderen MySQL (Dialekt)

Uwe Raabe 12. Jan 2014 13:12

AW: MySQL Datensätze lesen mit FireDAC
 
Am einfachsten nimmst du zu der FDConnection noch eine FDQuery und schreibst deren SQL-Property nach deinen Bedürfnissen. Mit
FDQuery.Open erhälst du dann die einzelnen Felder der Abfrage in den Fields der FDQuery (wie mit jedem anderen DataSet auch. Mit den Befehlen Next, Edit, Insert und Post kannst du durch das DataSet navigieren, Datensätze ändern und neuanlegen.

Die grundlegenden Schritte sind z.B. hier beschrieben.

LeonL 12. Jan 2014 13:16

AW: MySQL Datensätze lesen mit FireDAC
 
Danke für die Hilfe! Die Methode mit der TFDQuery Komponente funktioniert einwandfrei. :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:06 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