C++ und SQL



  • Hallo Leute,

    ich hätte mal eine Frage zwecks C++ und MySQL.
    Habe folgendes Problem:
    Ich benötige eine SQL-Aneisung, mit der ich anhand eines Suchbegriffes alle Daten die mit diesem zusammenhängen in einer Listbox auflisten kann.

    Mein bisheriger SQL-Befehl:
    sql = "select id, datum, ip, art, kw from auswertung where kw = %s", suchwort;

    suchwort ist eine Variable vom Typ CString. kw ist natürlich auch vom typ CString.

    Könnt ihr mir vielleicht da mal einen Tipp geben was da falsch sein soll!!!

    Gruß Markus



  • Steht dein Befehl

    sql = "select id, datum, ip, art, kw from auswertung where kw = %s", suchwort;
    

    so im Code?

    Wenn ja, versuch mal

    sql = "select id, datum, ip, art, kw from auswertung where kw = ";
    sql += suchwort;
    

    Ist übrigens ein Fall für's MFC-Forum...



  • wieso mfc, wenn ers in c++ gelöst haben will 😉

    sprintf(sSQL, "select id, datum, ip, art, kw from auswertung where kw = %s", suchwort);

    wobei sSQL ein datentyp mit char* operator sein muss
    so sollte das klappen 🙂


Log in to reply