Aktywne Wpisy

Ataxia +63
Ten mityczny gracz pc z podłączonym kompem i wygodnie grający na kanapie to jest jedna z legend, nikt nigdy nie widział, bo każdy po podłączeniu raz ma dość, się tyle narobić musiał. Mityczne podłączanie PC pod tv następuje mniej więcej w wieku 13 lat, gdy starzy wychodzą do wujków, jarasz się, odpinasz, nigdy nie powtarzasz.
Chwale się że jestem tym mitycznym graczem pc który gra na padzie w salonie - gdzie odebrać
źródło: temp_file4531695067027556975
Pobierz
źródło: 1000002868
Pobierz




prepare("select * from klient where imie like '%mar%'");
-------------------------------------------------------------------------------
mam comboBox z siedmioma różnymi wartościami: imię,nazwisko,miasto, itd.
oraz pole textEdit gdzie wpisuje się czego chcemy szukać
jak przygotować zapytanie te co widać na górze, aby za imie podstawiało mi to co wybiorę z comboBox, a za '%mar%', to co wpiszę w textEdit?
query = QSqlQuery(db);
query.prepare("SELECT imie, nazwisko FROM klient WHERE imie LIKE :imie AND nazwisko LIKE :nazwisko");
query.bindValue(":imie", string_imie);
SELECT *tylkoSELECT imie, nazwiskooszczedzisz sobie kłopotów przy modyfikacji struktury bazy danych jak np. zmieni się kolejność kolumn.Jeszcze jedno pytanie
jak przygotować prepare("select * from klient where imie like :imie");
bindValue(":imie", ui->textEdit->toPlainText());
mam w
QStringList completers << "lista" << "podpowiedzi" << "wczesniej" << "znane" << "slowa";
QCompleter *qcompleter = new QCompleter(completers, this);
qcompleter->setCaseSensitivity(Qt::CaseInsensitive);
textEdit->setCompleter(qcompleter);
nie potrzebują podpowiedzi
aktualnie mam tak, że aby znalazło mi pole z imieniem Mariusz, muszę wpisać cały zwrot mariusz
chciałbym aby wystarczyło wpisać przykładowo mar i tez to znalazło
ciężko mi się przelewa myśli
https://www.youtube.com/watch?v=poz7RXJQf7k
źródło: comment_C5L4jpfhGCeVXASDRCgumBVJUiMmuk8e.jpg
Pobierzźródło: comment_jHFkSQSX0pO7bRjB9pQgHkloSN9lo6j7.jpg
Pobierzźródło: comment_eP9wngWTfj3Klf2nPP3JvVxOPgdBYOyf.jpg
Pobierzchcę aby po wpisaniu zwrotu mar było widać to co jest na obrazku qt3 bo na razie to nic mi nie znajduje
void filterTable(QString filter) {
for(int i = 0; i < ui->table->rowCount(); i++) {
if(!ui->table->item(i, 1)->text().contains(filter)) { // 1 to numer kolumny, mozesz
connect(ui->textEdit, textEdited(QString)), this, SLOT(filterTable(QString)));
dużo mi pomogłeś