Datenbank mit C++ verbinden
-
Hallo,
ich habe ein Problem undzwar:
soll ich eine aufgabe machen zur fussball EM dort sollen die Spieler ihre Manschaft eingeben und die ergebnisse.
Die sollen in eine Datei gespeichert werden.
Da habe ich mir überlegt dies in eine Datenbank zu machen nur die frage ist wie kann ich das am besten anstellen??
ich versuche die einfach mit dem Borland C++ Builder zu machen.
am besten sollte dies alles local funkttionieren wäre schön wenn mir jemand bei meinem Problem helfen könntedanke
Mfg TK
-
Welche Datenbank willst du nutzen?
-
ich wollte das ohne server machen. Wie zum beispiel eine XML
oder gibts ne andere möglichkeit das in eine Datei zu speichern??
-
dann würde ich dir von der Datenbank abraten und es so machen wie du es schon gesagt hast, speichere es einfach in einer datei ab, dazu gebe ich dir schlagwörter
fstream,ifstream, ofstream, dazu kannste hier nachgucken
ifstream = http://www.cplusplus.com/reference/iostream/ifstream/
ofstream = http://www.cplusplus.com/reference/iostream/ofstream/
und fstream = http://www.cplusplus.com/reference/iostream/fstream/
-
oder SQlite
-
was genau hat es mit dem SQlite auf sich??
-
Welche Version des BCB hast Du denn? Respektive, hast Du die Datenbankkomponenten, wie zB TQuery?
Dann könntest Du BDE und eine lokale Paradox-Datenbank verwenden. Die BDE sollte sowieso schon installiert sein (muss aber auch auf dem Zielrechner installiert sein). Der Vorteil einer DB ist, das man Dinge wie Suchen, Sortieren, Filtern usw. geschenkt bekommt.Normalerweise rate ich von der Verwendung der BDE und Paradox ab, da beides hoffnungslos veraltet ist, aber hier sollte das keine Probleme bereiten.
-
habe den Borland C++ Builder 6.
ich müsste mich auch mal richtig mit den Icons beschäftigen weil irgendwie stehen da nur die befehle und nich wirklich was sie richtig bewirken
-
Hast Du dort die Reiter 'Datenzugriff' und 'BDE'?
Dort wären die Komponenten, die Du benötigst. Bei der Schulversion sollten sie dabei sein.Die Hilfe geht davon aus, dass fundierte C++-Kenntnisse vorhanden sind, Grundkenntnsisse werden dort nicht vermittelt.
-
ich habe dort ein extra tab wo BDE steht und dort sind mehrere unter punkte wie "Table", "query", "Database".
-
Jepp, genau die meine ich.
Jetzt musst Du entscheiden, ob Du es in reinem C++ machen willst, oder eben mit der VCL des BCB.
Falls Du mit der VCL arbeiten möchtest, solltest Du einen Moderator bitten, diesen Thread in das BCB-Forum zu verschieben.
-
In der Hilfe des BCB6 gibt es unter "Inhalt Tutorials" ein Datenbanktutorial. Da werden ein paar Grundlagen erklärt.
-
Dieser Thread wurde von Moderator/in HumeSikkins aus dem Forum C++ in das Forum VCL (C++ Builder) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.