Hallo,
ich will ein mehrdimensionalles Array um damit eine Datenbanktabelle zu „simulieren“.
Die Spalten haben unterschiedlichen Typ.
Brauche einmal ID (Integer) und einmal (String).
Wie geht ?
Danke
Sebastian
Hallo,
ich will ein mehrdimensionalles Array um damit eine Datenbanktabelle zu „simulieren“.
Die Spalten haben unterschiedlichen Typ.
Brauche einmal ID (Integer) und einmal (String).
Wie geht ?
Danke
Sebastian
Hallo Sebastian,
Brauche einmal ID (Integer) und einmal (String).
Da gibt’s viele Möglichkeiten. Wenn es nur eine ID und ein String ist (Marke Lookup-Table), dann würde ich eine Hash-Table a la std::map benutzen. Wenn du komplexere Daten (und mehr Spalten) hast, würde ich mir eine Klasse schreiben, in der die einzelnen Datensätze gespeichert werden. Wenn du wirklich ein Array machen willst, dann mach’ eines, das Variants speichert. Allerdings würde ich letzteres wirklich nur machen, wenn du Informationen über die Gestalt der Datenbank-Tabelle erst zur Runtime hast. Schön ist das nicht mehr, und du verlierst u. U. deine Typisierung.
Chris