Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

sitzen hier gerade an dem Problem unsere Combobox mit den Abfrageergebnissen unserer DB zu füllen.

Die query ist ok, aber wir bekommen maximal den ersten Datensatz hinein. Wissen aber nicht wie wir das Ganze als Array handeln könnten.

frmEing->cbxTor->Items->Add(dmData->quSpieler->FieldByName("name")->AsString);

Wären für Hilfe sehr dankbar.

Hypo-Link

:floet:

Geschrieben

Die Variablen aus der Datenbank sind Strings. Und sollten als solche auch in der Combobox wieder erscheinen.

Ohne "AsStrings" bringt der Compiler die Fehlermeldung: "[C++ Fehler] Unit4.cpp(50): E2034 Konvertierung von 'TField *' nach 'AnsiString' nicht möglich"

Geschrieben

Ich hatte eher so an dmData gedacht, aber ich denke mal das das ein Recordset ist.

D.h. es beinhaltet eine Tabelle mit den Daten aus deiner Datenbank und du ließt den

Wert aus der aktuellen Zeile und der Spalte mit dem Namen, den du angibst, aus.

So wie ich das sehe mußt du das ganze in einer Schleife machen in der du jedemal

die aktuelle Zeile eins weiter setzt.

Geschrieben

Hallo Guybrush Threepwood,

vielen Dank für die Hilfe. Mit 'ner Schleife hat's dann jetzt auch funktioniert.

s.u.

while(!dmData->quSpieler->Eof)

{

frmEing->cbxTor->Items->Add(dmData->quSpieler->FieldByName("name")

->AsString);

dmData->quSpieler->Next();

}

Gruß

Hypo-Link

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...