Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Problem mit direct Mysql (https://www.delphipraxis.net/143248-problem-mit-direct-mysql.html)

deplinux 12. Nov 2009 14:17

Datenbank: MySQL • Version: 5.1 • Zugriff über: directmysql

Problem mit direct Mysql
 
Hallo,

ich habe seid mehreren Stunden das Problem, dass ich nicht weiss, wie ich mit direct mysql eine Abfrage ausgebe.

Ich habe eine tabelle user und ich möchte einfach nur die anzahl der daran enthaltenden Datensätze ausgelesen haben und in einem Edit Feld angezeigt bekommen.

Delphi-Quellcode:
FMysql := TMysqlClient.create;
Memo1.Lines.LoadfromFile('daten.txt');

FMysql.Host := Memo1.Lines[1];
  FMysql.port := 3306;
  FMysql.user :=Memo1.Lines[2];
  FMysql.password := Memo1.Lines[3];
  FMysql.UnixSocket := '';
  FMysql.Db := Memo1.Lines[4]; // Datenbank auf dem Server
  FMysql.UseNamedPipe := false;
  FMysql.UseSSL := false;
  FMysql.Compress := true;
  FMysql.TrySockets := false;
  if FMysql.Connect then

  else
    ShowMessage('Fehler beim Verbinden zur SQL Datenbank: '+FMysql.LastError);

    begin


  FResult := FMysql.query('SELECT * FROM forum_user', true, ex);
  showmessage(FResult);
DAs habe ich bis jetzt. Kann mir jemand helfen, wie ich jetzt die anzahl der datensätze in einem Edit zurückgeben kann?

mkinzler 12. Nov 2009 14:21

Re: Problem mit direct Mysql
 
SQL-Code:
SELECT COUNT(*) as Anzahl FROM forum_user;

deplinux 12. Nov 2009 14:26

Re: Problem mit direct Mysql
 
Zitat:

Zitat von mkinzler
SQL-Code:
SELECT COUNT(*) as Anzahl F
ROM forum_user;

Das bringt mir schonmal sehr viel, nur jetzt habe ich noch das Problem, dass ich nicht weiss, wie genau ich es nun in einem Edit Feld ausslesen lassen kann.


Mit dem Code möchte ich auch noch, dass mir alle Ergebniss die ausgelesen werden in 1(!) Label gelesen werden
SELECT * FROM forum_user WHERE user_online = "1"

Es wäre wirlich nett, wenn du mir helfen könntest!

Vielen Lieben Dank im Vorraus!

mkinzler 12. Nov 2009 14:33

Re: Problem mit direct Mysql
 
http://www.delphi-treff.de/tutorials...direct/page/4/

deplinux 12. Nov 2009 14:43

Re: Problem mit direct Mysql
 
Zitat:

Zitat von mkinzler
http://www.delphi-treff.de/tutorials/datenbanken/mysql-direct/page/4/

Das habe ich mir ja alles scho angeschaut.

Kannst du mir nich einen tipp geben wie ich es ausgeben muss?

Die abfrage habe ich schon mir scheitert es ja nur bei der Ausgabe...

DeddyH 12. Nov 2009 16:41

Re: Problem mit direct Mysql
 
http://www.delphipraxis.net/internal...=839783#839783


Alle Zeitangaben in WEZ +1. Es ist jetzt 21:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz