Aktywne Wpisy

Lolenson1888 +551
Mówcie co chcecie, najlepszy polski komentator obecnie.
Nadąża za wydarzeniami na boisku, rzuca ciekawostkami. Płynny komentarz z nutką ironii.
Nalepką na ubikację jarają się tylko Mariusze
#mecz
Nadąża za wydarzeniami na boisku, rzuca ciekawostkami. Płynny komentarz z nutką ironii.
Nalepką na ubikację jarają się tylko Mariusze
#mecz
źródło: E6E2871D-7403-44FB-89CD-15EBE76ACCC7
Pobierz
donalejd +73
Co zabiło ten fantastyczny system? Dzisiaj tylko iphone albo samsung :/
#windowsphone #nokia #kiedystobylo #technologia
#windowsphone #nokia #kiedystobylo #technologia
źródło: Screenshot 2024-07-10 at 20.16.39
Pobierz




gry->prepare("select imie from klient where id like :id1");
gry->bindValue(":id1", globaliduser);
gry->exec();
chcę to teraz wyświetlić w label->setText(zmienna), ale chyba typy nie pasują, jak to wyciągnąć to zmiennej aby było typu String?
na dole obrazek co mi zwraca z bazy danych po wywołaniu select imie from klient where id like 3
w bazie danych kolumna imie jest typu Text, nie mogę ustawić String
źródło: comment_TjQ28tdCgxwnwXof9gmzZGU9a9o5E6Sd.jpg
PobierzKomentarz usunięty przez moderatora
QSqlQuery::getValuezwracaQVariant, więc musisz wymusić konwersję do stringa:toString()gry->prepare("select imie from klient where id like :id1");
gry->bindValue(":id1", globaliduser);
domek = gry->exec();
imie2 = domek.toString();
jak robię label->setText(imie2) to wyświetla mi true;/
if(gry->exec() && gry->next()){ imie = gry->value(0).toString();}QString globaliduser;
QString imie2;
QSqlQuery *gry=new QSqlQuery();
gry->prepare("select imie from klient
dzięki bardzo
@komplik: a myślisz, że ja wiem
pewnie z jakiegoś przykładu to brałem, już nie pamiętam