3782
|
Qt / Базы данных / Re: Как скомпилировать драйвер Firebird&
|
: Май 07, 2008, 21:00
|
да я в курсе, только я ее менял на виндовозную1251, а толку никакого, т.е. формат ереси меняется и только (тогда у меня Qt4.3.2 стояла, сечас 4.3.4, но уже не пробывал эксперементировать)
|
|
|
3786
|
Qt / Базы данных / Re: Как скомпилировать драйвер Firebird&
|
: Май 01, 2008, 09:19
|
- 1 FireBird использую потому что требование такое заказчика... - Из за своей неопытности работы на нём я не знаю что такое gstat. Если можно просвятите... - Кодировка в базе CP1251. И выбираются только русские записи. И среди выбранных тоже русские.... - Пробовал с ODBC- драйвером, вообще ничего не выбирается. Но если убрать кодировку WIN1251, то всё выбирается, но в какой то непонятной мне кодировке.... - с каким клиентом работает ИБЭксперт я не знаю... Со своим наверное видимо... ________________________________________________________________________ У меня вопрос, а если взять FB 2 и SDK и скомпилить драйвер к нему? И клиента его же. Будет ли он работать с FB 1? Я полагаю что должен, чем и займусь после праздников, экспериментами!!!
у меня была похожая проблема но я через ODBC работал и FB2 был, текст программы писал в UTF-8 и кодеки ставил все в эту кодировку, а победил проблему так: QApplication app(argc, argv); QTextCodec::setCodecForCStrings(QTextCodec::codecForName("Windows-1251"));// QTextCodec::setCodecForTr(QTextCodec::codecForName("UTF-8")); // Для функций перевода tr() т.е. текст программы по прежнему UTF-8, и соответственно все сообщения в tr() заключаю, а CString в локальной кодировке виндовоза. стало все путем. хотя механизмов я еще не допонимаю.
|
|
|
3793
|
Qt / Базы данных / Re: Запуск приложения, Driver not loaded.
|
: Апрель 20, 2008, 07:02
|
Эх блин Заходи в гости Тут одно умное чудило пытаеться (у нас в конторе) СТП пропихнуть, где прописано что прога должна быть помещена в папку с названиеи соответствующим ее(проги) децимальному номеру шо-то типа ДНИЯ.12345678-0987.123-01 ВАХ Два раза был послан в пеший эротический тур но никак не успокоиться .... ЗЫ - сорри за офтоп работал я во многих КБ, там так и сделано, на серваке, но не для прог, а для данных, это нормально если нет человека(ов) который бы "АСУ документов" занимался Встречал в жизни, правда одну, в Тюмени, контору, где 8 человек занимаются только этой темой, там были разные варианты доступа к серваку, в частности через веб интерфейс, а в реалиях все в БД лежит, очень удобно было работать. Да еще и система контроля версий для всех файлов. Такой интерфейс на всех или почти на всех ОСьках можно реализовать. По рекомендуй нечто подобное может реализуют в вашей конторе. а для запуска локальных прог меня именно там и научили, вчастности не ставить проги в штатные програмные файлы, у нас для этого отдельный раздел на диске был в корень все и ставили, акромя мелкосовтовских программ
|
|
|
|
|