Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Zeos: wie bekomme ich denn die ergebnisse der abfragen? (https://www.delphipraxis.net/32798-zeos-wie-bekomme-ich-denn-die-ergebnisse-der-abfragen.html)

Pseudemys Nelsoni 28. Okt 2004 08:18


Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
hoi,

ich benutze die ZeosLib um meine MySQL Datenbank benutzen zu können. Wie ich daten in die datenbank reinschreibe weisse ich schon, aber wie bekomme ich z.b die ergebnisse eines SELECT's ?

Delphi-Quellcode:
SELECT * FROM mytable;

irgendwo müssen die ergebnisse ja "reinkommen"

micsie 28. Okt 2004 08:23

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
Hallo,

schau dir mal dieses Tutorial an:
http://www.delphi-treff.de/content/t...dex.php4?kat=6

mfg micsie

barnti 28. Okt 2004 08:24

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
Hallo,

ich benutze zwar mysqlDAC, das Prinzip dürfte aber gleich sein.
Mit der Query setzt du das Statement ab. Dieses liefert dir eine Datenmenge als "Dataset" zurück.
...
Hoffe das hilft

Pseudemys Nelsoni 28. Okt 2004 08:48

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
moin,

ich habe das tut schon gesehen, aber ich finde sowas wie:

Delphi-Quellcode:
qrMain.FieldByName('id').AsString;
nicht. vielleicht sind meine komponenten zu neu. ich hab ja nichtmal "qrMain"

Schuster 28. Okt 2004 08:49

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
ZDataSource mit DBGrid verbinden und schon hast du deine Ergebnise drinnen.

Oder wenn du nur einen bestimmten wert in einem Textfeld haben willst
z.B.
txtfeld.text:= DataSource.DataSet.FieldbyName('Datenbankfeld').as String;

Pseudemys Nelsoni 28. Okt 2004 08:56

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
moin schuester, ZDataSource habe ich nicht,

ich habe folgende komponenten:

ZConnection
ZReadOnlyQuery
ZQuery
ZTable
ZUpdateSQL
ZStoredProc
ZSQLMetaData
ZSQLProcessor
ZSQLMonitor

Schuster 28. Okt 2004 08:58

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
Dann müßte es so funken:

txtfeld.text:=ZQuery.FieldValues['Titel'];

Domo Sokrat 28. Okt 2004 09:20

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
Hi,

Zitat:

Zitat von Pseudemys Nelsoni
...aber wie bekomme ich z.b die ergebnisse eines SELECT's ? ... irgendwo müssen die ergebnisse ja "reinkommen"

Jou, müssen sie! Meistens kommen sie in DBaware Kompos (z. B. TDBGrid), die über ein TDataSource-Objekt mit dem Resultset (z. B. eines TZQuery) verbunden sind.

Aber: Hast Du nicht D7 pers. :shock: ? Dann kannst Du's auf dem Weg knicken. Die pers. hat keine DB unterstützenden Kompos :( . Da geht's nur auf Umwegen :stupid: . Schau' mal in den Thread hier.

Pseudemys Nelsoni 28. Okt 2004 10:23

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
moin,

@Schuster: danke, das ging ^^

@Domo: jo, habe aber auch d6 pro :]

Domo Sokrat 28. Okt 2004 10:43

Re: Zeos: wie bekomme ich denn die ergebnisse der abfragen?
 
Zitat:

Zitat von Pseudemys Nelsoni
@Domo: jo, habe aber auch d6 pro :]

Na dann, viel Spaß mit der ZEOS Library :thumb: Ich nehme an, du kennst dieses ZEOS-Tuto :wink: schon (dürfte mit D6 keine Probs geben)?


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