Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi SQLTable mit DBGrid verbinden (https://www.delphipraxis.net/91308-sqltable-mit-dbgrid-verbinden.html)

oki 3. Mai 2007 08:01

Datenbank: MySQL • Version: 5 • Zugriff über: DBExpress

SQLTable mit DBGrid verbinden
 
Hi Leute!

ich fange an mit meinem neuen D2007 zu arbeiten und will gerade die Datenbankzugriffe auf meine MySQL-Daten über die mitgelieferten DBExpress-Kompos testen. Nun habe ich eine SQLConnection auf meinem Datenmodul und diese erfolgreich mit meinem Server Connected. Eine SQLTable gibt mir den Zugriff auf meine Tabelle. Klapt auch super. Nun möchte ich die Daten in einem DB-Grid anzeigen. Eine dataSource auf die Tabelle und mit dem Grid verbunden liefert immer die Meldung "Operation mit einer unidirektionalen Datenmenge nicht gestattet". Dann hab ich in der Hilfe gelesen, dass man sich dazu der Kompo DataSetProvider bedienen soll. Leider ist mir noch nicht aufgegangen wie das funzt. Bestimmt hab ich was übersehen. Wenn mir einer ne kurze Hilfe dazu liefern kann, Super! Leider finde ich bei meiner Installation (Prof) auch keine Beispiele dazu.

dank im Voraus und Gruß

oki

daddy 3. Mai 2007 09:10

Re: SQLTable mit DBGrid verbinden
 
Du musst den DataSetProvider mit der SQLTable verknüpfen. Zusätzlich brauchst Du ein ClientDataSet, das due wiederum mit dem DataSetProvider verknüpfst. Deine DataSource, die dem Grid die Daten liefert verknüpfst Du schließlich mit dem ClientDataSet.

Gruß

Daddy

oki 3. Mai 2007 10:05

Re: SQLTable mit DBGrid verbinden
 
Jo, so klappts.

Dank für die Hilfe,

Gruß oki


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