Anzeige:
Ergebnis 1 bis 2 von 2

Thema: QSqlQuery in Qt

  1. #1
    Registrierter Benutzer
    Registriert seit
    16.01.2002
    Ort
    DarkTown
    Beiträge
    40

    QSqlQuery in Qt

    Hey,
    ich habe mich jetzt mal mit der Datenbank-Schnittstelle von Qt 3.x
    beschäftigt und hab mir zu diesem Zweck mal die Doku von Trolltech
    durchgelesen. Hab ich das richtig verstanden, dass die Klasse 'QSqlQuery' zwei
    Aufgeben übernimmt, nämlich 1. SQL-Kommandos an die Datenbank zu schicken und
    2. das Ergebniss einer SELECT-Anfrage zu speichern. Wenn das richtig ist, dann
    benötige ich doch nur ein einziges QSqlQuery-Objekt um eine Anfrage an die DB
    zu schicken und das Ergebniss wird dann auch in diesem Objekt gespeichert,
    so dass man dafür keine neues (Ergebnis-)Objekt anlegen muss. Ist das so?
    When there`s no more room in Hell
    the dead will walk the Earth

  2. #2
    Registrierter Benutzer
    Registriert seit
    16.09.2002
    Beiträge
    73
    genau so ist das

    Du kannst einfach z.B.

    QSqlQuery query;
    query.exec("select...");
    //...mach was mitn daten
    query.exec("select...");
    //...mach was mit den neuen daten

    machen.

    Noch vergessen:
    Die Daten kannst du dann wie folgt auslesen:
    while (query.next())
    cout << query.value(0).toString().latin1() << endl;
    Geändert von brotzi (28-11-2003 um 19:58 Uhr)

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •