Russian Qt Forum
Ноябрь 23, 2024, 03:35 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: QtScript&SQL  (Прочитано 3628 раз)
VozaMFC
Гость
« : Сентябрь 22, 2011, 11:52 »

Добрый день!
Есть возможность из скрипта обращаться  к источнику БД, делать запросы выборки и прочее?
И как это можно сделать?
Записан
asvil
Гость
« Ответ #1 : Сентябрь 22, 2011, 12:37 »

Есть. Используйте QtScript bindings generator, он сделает так, что вы сможете работать в скриптовом окружении с почти всем объектами Qt.
Записан
VozaMFC
Гость
« Ответ #2 : Сентябрь 23, 2011, 13:07 »

Есть. Используйте QtScript bindings generator, он сделает так, что вы сможете работать в скриптовом окружении с почти всем объектами Qt.
Спасибо за подсказку.Достал тот генератор...прикрутил...
Теперь другая проблема - делаю выборку в базу из скрипта, а там где строки вместо них  символы '?' понимаю что дело в кодировке.но не знаю где копать...не подскажите куда в первую очередь смотреть?
« Последнее редактирование: Сентябрь 23, 2011, 13:34 от VozaMFC » Записан
asvil
Гость
« Ответ #3 : Сентябрь 23, 2011, 16:38 »

QTextCodec::setCodecFor*(QTextCodec::codecForName(utf8));
и все исходники перекодировать в utf8.
« Последнее редактирование: Сентябрь 23, 2011, 16:40 от Филоненко Михаил » Записан
VozaMFC
Гость
« Ответ #4 : Сентябрь 26, 2011, 10:03 »

QTextCodec::setCodecFor*(QTextCodec::codecForName(utf8));
и все исходники перекодировать в utf8.

Спасибо! Все уже нормально))) QTextCodec уже пробувал(мне не помогло), дело оказалось не в том....информацию из базы я выводил для теста с помошью qDebug() там  эти символы-крякозяблики и наблюдались.Когда же вывел информацию на QTableWidget все нормально отобразилось.

Всем спасибо, желаю аккуратно использовать функцию qDebug() и не ловиться на это)))
Записан
asvil
Гость
« Ответ #5 : Сентябрь 26, 2011, 11:18 »

следует уточнять что работаете вы под форточками. и под ней приходится ловить кучу всего.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.044 секунд. Запросов: 20.