[Qt,MySQL] dodawanie nowego wpisu


(Kornicameister) #1

Problem przedstawia się następująco

mam własną klasę Database, która posiada egzemplarz klasy QSqlDatabase do łączenie się z bazą danych i niszczenia połączenia, wykonywania komend SQL.

Obiekt Database mam w nadrzędnej klasie.

Teraz z nadrzędnej klasy otwieram widget, do którego mam wpisać dane do nowego wpisu. Teraz jak mam te dane wrzucić do bazy danych.

Widget nie posiada zdefiniowanego obiektu QSqlDatabase, a przekazywać cały obiekt przez wskaźnik tudzież, przez referencję przeczytałem, że nie jest konieczne, bo wystarczy przekazać coś innego aby podpiąć się do istniejącego już połączenia i wykonać komendę. Niestety nie mogę ponownie znaleźć o co chodziło, ani sobie przypomnieć :confused:

Nie wiem czy dokładnie pokazałem o co mi chodzi, ale jeśli nie, to wytłumaczę jeszcze raz.

-- Dodane Pn wrz 27, 2010 4:51 pm --

ponownie znalazłem odpowiedź i odpowiadam jakby ktoś miał problem

można przekazywać już po ustanowieniu "real connection" jedynie nazwę tego połączenia i wszystko powinno być dobrze