Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Borland C++ Builder » Mysql-db auszählen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
19.01.2004, 22:39 Uhr
~Nicolla
Gast


Hoi Zusammen

Kann mir jemand ein funktionstüchtiges Script für Borland C++ 5.5 geben, wo man ein MySQL-DB auszählen kann, wieviele Records sie enthält.

Ich bin euch sehr dankbar
Gruss
Nicolla
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
19.01.2004, 22:56 Uhr
Pablo
Supertux
(Operator)


wenn es borland sein soll, dann bitte ins Borland Forum Posten! -->
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
19.01.2004, 23:14 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


ungetestet...einfach so ins forum gehackt also vorsicht...

C++:
#include "mysql.h"
int main(){
MYSQL *connection;
MYSQL_RES *result;
char host[]="127.0.0.1";
char user[]="Windowsfreund";
char passwd[]="Windows_ist_geil";
char db[]="myDB";
char table[]="myTable";
char sql[400];

if(!(connection=mysql_init(NULL))) return 1;

if(!(connection=mysql_real_connect(connection, host, user, passwd, db, 0, NULL, 0))) return 1;

sprintf(sql,"SELECT * FROM %s",table);
if( mysql_query(connection, sql) ) return 1;
if( !(result=mysql_store_result(connection)) ) return 1;    
anzahl=mysql_num_fields(result);
printf("%d Records gefunden\n",anzahl);
mysql_free_result(result);
mysql_close(connection);
return 0;
}



ach so ist jetzt nur für einen table... du müsstest dann halt alle tables einzeln durchgehen...


Bearbeitung von Pablo:

tsts Windalf!!!! Du hast ein " vergessen hab schon verbessert


--
...fleißig wie zwei Weißbrote

Dieser Post wurde am 19.01.2004 um 23:54 Uhr von Pablo editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.01.2004, 09:05 Uhr
Bruder Leif
dances with systems
(Operator)


Öööööhm... kleine Anmerkung... probier mal
Code:
SELECT COUNT(*) FROM Tabelle;
, läuft bißchen schneller ;-)
--
Mit 40 Fieber sitzt man nicht mehr vor dem PC.
Man liegt im Bett.
Mit dem Notebook.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
20.01.2004, 10:20 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


@Bruder Leif
hmm war wohl die Uhrezeit bei mir...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Borland C++ Builder ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: