Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi simple query (https://www.delphipraxis.net/24215-simple-query.html)

G G 17. Jun 2004 16:14


simple query
 
hey leute, ich hoffe ich nerv euch jetzt nicht mit der frage aber ich hab folgendes problem:

ich hab eine mysql 4.0 datenbank und delphi 7, hab jetzt delphi die neue datei gegeben dass es auch 4.0 datenbanken unterstützt. Jetzt hab ich mit dbexpress mal ne connection erstellt zu meinem localen mysql server, aber nun ist mein problem ich hab keine vorstellungskraft wie ich jetzt folgendes machen kann:

ein table auswählen dort nun diesen befehl ausführen: SELECT * FROM table WHERE id = 2
und dann den: "id" und "user" Wert auf den bildschirm zeige bzw die von der query erhaltenen string in eine variable tu.



welche komponenten muss ich da noch dazutun, ich will des nur mit dbexpress durchführen.

kann mir jemand kurz schritt für schritt erklären welche sachen ich in des forumlar ziehen muss und was ich da einstellen soll.

Ich muss dazu sagen bin ziemlich neu bei delphi, hab aber erfahrung mit mysql weil ich sehr viel mit php zutun hab, und bisjetzt mein fachgebiet dort lag.
Vielen vielen dank

GG

ibp 17. Jun 2004 16:42

Re: simple query
 
willkommen bei dp :dp:

wenn es nur um eine abfrage geht dann...

Delphi-Quellcode:
  quWork:=TQuery.create(nil);
  quWork.databaseName:='dbname';
  quWork.sql.Text:='select * from tablename where id=:idkey';
  quWork.ParamByName('idkey').AsInteger:=id;
  try
    quWork.open;
  except
    // hier fehlerbehandlung
  end;
  if quWork.isempty then showmessage('keine daten vorhanden')
                    else showmessage('id:'+id+'user:'+quWork.FieldByName('user').asString);
  quWork.free;

G G 17. Jun 2004 17:20

Re: simple query
 
hm sorry, ich hab vergessen zu sagen ich bin extrem neu bei delphi. Ich versteh zwar den quelltext nur haut des mit dem einbauen nochnicht so hin.

Wär es schwer für dich mir vielleicht sowas zu schreiben, und mir dann die projekt dateien und co zu schicken, dann kann ich mir des anschauen wie alles hinhaut. Vielleicht so das wen mal auf nen button drück der die query ausführt.

Wär echt cool, weil wird mal zeit das ich delphi lern.

danke

cya GG

G G 17. Jun 2004 17:32

Re: simple query
 
ah meine email ganz vergessen:

jc_s@gmx.net

ibp 17. Jun 2004 17:42

Re: simple query
 
schwer nicht, aber auf mach mir mal nen prog ich probiers dann mal, wirst du hier kaum hilfe finden, es sei denn du bezahlst gut...
:warn: versuche dich und wenn du nicht weiterkommst, dann schau unter db suchen nach, da findet sich immer was und wenn nicht mach ein neuen threat auf, dann wird dir auch bei dem jeweiligen problem geholfen, ansonsten such mal nach tutorials die gibt es auch für db anwendungen und für einsteiger...

gruß rené

G G 17. Jun 2004 18:02

Re: simple query
 
hm schade, naja mein problem ist das ich garnicht loskomm, wen mir einer sagenkönnte ja du nimmt jetzt bei dpexpress ein dbdataset usw und mir bisschen erklärt wie man da was einstellt, würd ich schon loskommen. oder wie man den code einbindet den du schrieben hat. Weil im moment komm ich 0 voran.

Naja aufjedenfall danke für die hilfe

Sharky 18. Jun 2004 07:23

Re: simple query
 
Hai G G,

für den Zugriff auf mySQL-Server verwende ich die Zeos Komponenten.
Installiere dir diese doch einfach einmal. Dort sind auch einige Beispiele dabei. Wenn Du mit diesen doch Probleme hast können wir dir sicher helfen.


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