crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

3 страниц V   1 2 3 >  
Ответить в данную темуНачать новую тему
> qt-win-eval-4.4.0-vs2005 && mysql, невидит драйвера
genusatplay
  опции профиля:
сообщение 8.11.2008, 15:26
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 50
Регистрация: 8.11.2008
Пользователь №: 416

Спасибо сказали: 0 раз(а)




Репутация:   0  


QT - qt-win-eval-4.4.0-vs2005
Подскажите плиз как подключить драйвер QMYSQL.
в папке "$Qt\plugins\sqldrivers\" содержаться файлы:
qsqlmysql4.dll
qsqlmysql4.lib
qsqlmysql4.dll.manifest
qsqlmysqld4.dll
qsqlmysqld4.lib
qsqlmysqld4.dll.manifest
и др. плагины для sqlite,psql,odbc
все плагины были установлены по умолчанию.

qDebug() << a.libraryPaths();
qDebug() << qVersion();    
QStringList sqldrivers = QSqlDatabase::drivers();
qDebug() << sqldrivers;

выдает:
("J:/Qt/plugins", "D:/gos/path/debug")
4.4.0
("QSQLITE", "QODBC3", "QODBC", "QPSQL7", "QPSQL")

судя по qsqlmysqld4.dll.manifest, qsqlmysqld4.dll откомпилен под 2005 студию
qsqlmysqld4.dll.manifest:
<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<assembly xmlns='urn:schemas-microsoft-com:asm.v1' manifestVersion='1.0'>
  <dependency>
    <dependentAssembly>
      <assemblyIdentity type='win32' name='Microsoft.VC80.DebugCRT' version='8.0.50727.762'
processorArchitecture='x86' publicKeyToken='1fc8b3b9a1e18e3b' />
    </dependentAssembly>
  </dependency>
</assembly>
Причина редактирования: лучше использовать тэг code=cpp вместо codebox'а
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.11.2008, 15:46
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


было в форуме большое обсуждение по MySQL, читал?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
genusatplay
  опции профиля:
сообщение 8.11.2008, 16:12
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 50
Регистрация: 8.11.2008
Пользователь №: 416

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.11.2008, 15:46) *
было в форуме большое обсуждение по MySQL, читал?

большая часть обсуждений была по поводу MinGW, и перекомпиляцией библиотек
сдесь же библиотеки есть, скомпилены под то что нужно..
но не определяются
форум прошерстил.. но мб что ускользнуло.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.11.2008, 16:28
Сообщение #4


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


можно попробывать кэш плагинов почистить, т.е. убить в реестре ветку:
HKEY_CURRENT_USER\Software\Trolltech
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
genusatplay
  опции профиля:
сообщение 8.11.2008, 17:20
Сообщение #5


Студент
*

Группа: Участник
Сообщений: 50
Регистрация: 8.11.2008
Пользователь №: 416

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.11.2008, 16:28) *
можно попробывать кэш плагинов почистить, т.е. убить в реестре ветку:
HKEY_CURRENT_USER\Software\Trolltech

к сожалению непомогло, зато нашел в этой папке:
HKEY_CURRENT_USER\Software\Trolltech\OrganizationDefaults\Qt Factory Cache 4.4\com.trolltech.Qt.QSqlDriverFactoryInterface:\J:\Qt\plugins\sqldrivers
3 ключа мультистрокового типа
qsqlited4.dll =
"2008-04-24T06:35:54
QSQLITE"

qsqlodbcd4.dll =
"2008-04-24T06:35:44
QODBC3
QODBC"

qsqlpsqld4.dll =
"2008-04-24T07:15:36
QPSQL7
QPSQL"


добавил по образу и подобию qsqlmysqld4.dll =
"2008-04-24T07:15:36
QMYSQL"
перезашел в студию, но серавно незаработало
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.11.2008, 17:37
Сообщение #6


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


genusatplay, а сейчас вроде у тролей нет эвалюшена, может тебе Open Source попробывать?
ну или в трэкер им написать, отвечают довольно быстро
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
genusatplay
  опции профиля:
сообщение 8.11.2008, 18:02
Сообщение #7


Студент
*

Группа: Участник
Сообщений: 50
Регистрация: 8.11.2008
Пользователь №: 416

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.11.2008, 17:37) *
genusatplay, а сейчас вроде у тролей нет эвалюшена, может тебе Open Source попробывать?
ну или в трэкер им написать, отвечают довольно быстро

в опен сорсе есть интеграция с студией?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.11.2008, 18:06
Сообщение #8


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(genusatplay @ 8.11.2008, 21:02) *
в опен сорсе есть интеграция с студией?
нет, но встудии работать сможешь, проект для студии создавать прийдется руками, либо ждать когда Эдик добъет свой Qt Wizard.
несможешь из в студии создавать GUI - надо будет Qt Designer запускать, справку тоже смотреть в Qt Assistant'е
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
genusatplay
  опции профиля:
сообщение 8.11.2008, 18:27
Сообщение #9


Студент
*

Группа: Участник
Сообщений: 50
Регистрация: 8.11.2008
Пользователь №: 416

Спасибо сказали: 0 раз(а)




Репутация:   0  


Цитата(Litkevich Yuriy @ 8.11.2008, 17:37) *
genusatplay, а сейчас вроде у тролей нет эвалюшена

тока что пришло письмо с сылками и ключем на 30 дней...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.11.2008, 18:30
Сообщение #10


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

Спасибо сказали: 807 раз(а)




Репутация:   94  


Цитата(genusatplay @ 8.11.2008, 21:27) *
тока что пришло письмо с сылками и ключем на 30 дней...
дак может сйчас все заработает? Только кэш почисть, не добавляя ничего, просто удали ветку.
А координат для связи нету в письме, надо им сразу писать если что-то не так.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

3 страниц V   1 2 3 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 28.3.2024, 14:55