|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.10.2012, 19:15 | #1 |
Новичок
Джуниор
Регистрация: 18.10.2012
Сообщений: 4
|
QSqlite3
Подскажите!
Пишу на Qt3 пользую QSqlite для БД; Как получить результат выполнения запроса,я имею ввиду не визуально,не выделение в таблице. к Примеру: if(qq.exec( "SELECT id,naimenovanie,price,opisanie FROM my_table WHERE id=8 ")==true) я могу получить только информацию что запрос корректен. А как получить что условие выполнено? он ведь все равно true вернет хотя такой записи нет,их всего 5 Вроде любая БД должна иметь такую функцию неучто в qt3 недоделали. Есть QSqlResult могу получить его QSqlResult*result=qq.result(); что с ним дальше делать не понятно! Может вобще без него можно. Помогите кто чем может! |
19.10.2012, 18:43 | #2 |
Участник клуба
Регистрация: 21.03.2010
Сообщений: 1,508
|
Qt4:
Код:
Последний раз редактировалось xwicked; 19.10.2012 в 18:49. |
19.10.2012, 19:28 | #3 |
Новичок
Джуниор
Регистрация: 18.10.2012
Сообщений: 4
|
спасибо попробую!!!теперь уж в понедельник, столько всего перепробовал.
|
19.10.2012, 19:29 | #4 |
Новичок
Джуниор
Регистрация: 18.10.2012
Сообщений: 4
|
Хотя мне кажется что он мне вернет общее число записей,но попробовать надо.
|
21.10.2012, 14:47 | #5 | |
Новичок
Джуниор
Регистрация: 18.10.2012
Сообщений: 4
|
А может кто знает как то же самое(то что ниже) на си написать?
и что тогда использовать вместо QSqlite? Цитата:
|
|