Название: База данных на локальном компютере Отправлено: kobra от Август 12, 2010, 17:34 Здраствуйте!
Наверно очень глупый вопрос, но возможно ли подключиться к базе которая находиться просто у меня на компютере в файле, к примеру база данных Access. А то насколько я понял есть возможность подключаться только к серверу. Название: Re: База данных на локальном компютере Отправлено: tim474 от Август 12, 2010, 17:48 sqlite
Название: Re: База данных на локальном компютере Отправлено: Пантер от Август 12, 2010, 18:01 1. firbird embedded.
2. ODBC -> access. 3. ODBC -> foxpro. 4. MySQL embedded. 5. Etc... Название: Re: База данных на локальном компютере Отправлено: kobra от Август 12, 2010, 20:52 извините но ничего не понял(((
какой класс использовать, как задать путь к базе? Название: Re: База данных на локальном компютере Отправлено: lit-uriy от Август 12, 2010, 20:55 kobra, посмотри примеры Qt по работе с БД. Они все используют SQLite.
Название: Re: База данных на локальном компютере Отправлено: kobra от Август 12, 2010, 21:39 Код: QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); Название: Re: База данных на локальном компютере Отправлено: lit-uriy от Август 12, 2010, 22:13 >>Типа так?
ага Название: Re: База данных на локальном компютере Отправлено: Amigo_sa от Август 13, 2010, 09:57 ... возможно ли подключиться к базе которая находиться просто у меня на компютере в файле, к примеру база данных Access. А то насколько я понял есть возможность подключаться только к серверу. Подключаясь к базу в файле Access, на самом деле вы все равно подключаетесь к серверу Microsoft Access, просто от вас скрыта сама служба сервера бд. Еще проще ситуация обстоит с SQLite, там весь "сервер" упакован в библиотеку, которую подключает ваше приложение. Надо лишь использовать нужный плагин Qt для работы с БД. Список доступных драйверов находится в папке {Qt}\plugins\sqldrivers |