Russian Qt Forum

Qt => Базы данных => Тема начата: smartchecker от Декабрь 09, 2009, 13:59



Название: Сохранить в другую sqlite базу то, что отобрано через setFilter. Как?
Отправлено: smartchecker от Декабрь 09, 2009, 13:59
В одной модели через setFilter() выбираю нужные записи.
Как их сохранить в другую базу, но с теми же типами полей, что и в первой?


Название: Re: Сохранить в другую sqlite базу то, что отобрано m
Отправлено: Пантер от Декабрь 09, 2009, 17:33
Вопрос к Кьют не имеет отношения. Учи язык SQL.
Конкретно SELECT INTO.


Название: Re: Сохранить в другую sqlite базу то, что отобрано m
Отправлено: smartchecker от Декабрь 09, 2009, 18:27
Вопрос к Кьют не имеет отношения. Учи язык SQL.
Конкретно SELECT INTO.
Про select into я в курсе, но обычно sql сервер про все базы и таблицы сам в курсе и не нужно
доп. движений для того, чтобы указать где та или иная база.
Вопрос в том могу ли я просто написать select into?
Кто в курсе какие базы есть?
Или, если я в том или ином куске программы делаю db.open(), то в любом другом я могу туда писать.
или всё-таки в том месте где я пишу делать db.open() или в это место передавать указатель на db.


Название: Re: Сохранить в другую sqlite базу то, что отобрано через setFilter. Как?
Отправлено: smartchecker от Декабрь 10, 2009, 02:52
Вот нифига я не вижу тут http://sqlite.org/lang_select.html (http://sqlite.org/lang_select.html) что sqlite умеет select into