Czy da się połączyć z bazą SQLite, która jest na serwerze ?



  • Witam.
    Chodzi o to, że potrzebuję dostępu do bazy, ale nie lokalnie tylko żeby znajdowała się w sieci.
    Nie wiem tylko jak się z taką połączyć :C (na razie próbuje na localhoście)
    @ db = QSqlDatabase::addDatabase("QSQLITE");
    //db.setDatabaseName("http://127.0.0.1/sqlite/QtDb");
    db.setHostName("http://127.0.0.1/");
    db.setDatabaseName("sqlite/QtDb");
    db.open();@

    Dostaję taki błąd ( w każdym przypadku :( )
    "out of memory Error opening database"

    Czy da się tak wgl zrobić ? Czy SQLite można tylko lokalnie używać :( ?

    Proszę o pomoc :)



  • SQLite jest prosta lokalna baza oparta na plikach. Jezeli chcesz uzywac takiej bazy tylko do odczytu to sciagnij ja kazdorazowo na dysk. Jezeli takze do zapisu to uzyj jakiejkolwiek prawdziwej bazy zamiast SQLite.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.