Login · Register
04.09.2010 18:22:12
Aktualnie online
· Gości online: 1

· Użytkowników online: 0

· Łącznie użytkowników: 52
· Najnowszy użytkownik: snake


Reklama
www.ddt.pl

www.maddevblog.eu

Statystyki reklamowe

Statystyki

Monitorowanie:



W sieci od:
24 czerwca 2009


Logowanie
Nazwa użytkownika

Hasło



Nie masz jeszcze konta?
Zarejestruj się

Nie możesz się zalogować?
Poproś o nowe hasło

Ostatnie artykuły

Ostatnio Widziani
· djszalas05:57:37
· kabanek19:50:08
· pipczaqu 1 dzień
· DamianLii 2 dni
· janisz 2 dni
· radzioon 2 dni
· snake 3 dni
· damn 3 dni
· iluvathar 3 dni
· adam2006 6 dni

Zobacz temat
DevQt.pl - Programowanie C++ / Qt :: PROGRAMOWANIE - C++ i Qt :: Szukam Pomocy
Kto jeszcze czyta ten temat? 1 gość(ci)
 Drukuj temat
[SQLite] Czy Qt opakowuje dane polecenia transakcji
kof
#1 Drukuj posta
Dodany dnia 28.07.2010 18:00:16
Awatar

Początkujący Użytkownik


Postów: 37
Data rejestracji: 04.07.10

Każda operacja na bazie wymusza rozpoczęcie i zakończenie transakcji dla niej co jest czasochłonną operacją. Można tego łatwo uniknąć grupując szereg zapytań w transakcje korzystając z poleceń BEGIN TRANSACTION; i END TRANSACTION;

Tekst ze strony: http://www.php.rk...ja-sqlite/

Pobierz kod źródłowy  GeSHi: C++ (QT)
  1. // przykładowy kod z internetu
  2. QSqlDatabase::database().transaction();
  3. QSqlQuery query;
  4. query.exec("SELECT id FROM artist WHERE name = 'Gluecifer'");
  5. if (query.next()) {
  6. int artistId = query.value(0).toInt();
  7. query.exec("INSERT INTO cd (id, artistid, title, year) "
  8. "VALUES (201, " + QString::number(artistId)
  9. + ", 'Riding the Tiger', 1997)");
  10. }
  11. QSqlDatabase::database().commit();
Zinterpretowano w sekund: 0.078, wykorzystano GeSHi 1.0.8.8


Chciałbym się dowiedzieć, czy wywołania:
Pobierz kod źródłowy  GeSHi: C++ (QT)
  1. QSqlDatabase::database().transaction();
  2. QSqlDatabase::database().commit()
Zinterpretowano w sekund: 0.076, wykorzystano GeSHi 1.0.8.8


opakowują dane polecenia transakcji:
BEGIN TRANSACTION; i END TRANSACTION;

W odpowiedzi nie chce otrzymać wypowiedzi w stylu "tak, przynajmniej tak mi się wydaje", a dowód oznajmiający prawdę.
Tylko programy tworzą programistów.
 
http://dev-kof.blogspot.com/
Przeskocz do forum: