powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Windows [игнор отключен] [закрыт для гостей] / Win64 and ODBC32
6 сообщений из 6, страница 1 из 1
Win64 and ODBC32
    #38672494
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имеется Win-x64. На нем запускаются два приложения собранные в 32-х битном режиме. Оба приложения ходят в СУБД через ODBC.
При этом одно нормально обращается к DSN основанном на 64-х битном odbc-драйвере, а второе при попытке использовать тот-же самый DSN ругается о несовпадении платформ.
Спрашивается, куда копать?
...
Рейтинг: 0 / 0
Win64 and ODBC32
    #38672550
Фотография wadman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ProcessExplorer и смотреть, точно-ли оба через один драйвер ходят?
...
Рейтинг: 0 / 0
Win64 and ODBC32
    #38672829
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owlдва приложения собранные в 32-х битном режиме.
При этом одно нормально обращается к DSN основанном на 64-х битном odbc-драйвере
Это технически невозможно: загрузить 64-х разрядную библиотеку в 32-х разрядный процесс.
Так что ищи чего ты не замечаешь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Win64 and ODBC32
    #38673664
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovWhite Owlдва приложения собранные в 32-х битном режиме.
При этом одно нормально обращается к DSN основанном на 64-х битном odbc-драйвере
Это технически невозможно: загрузить 64-х разрядную библиотеку в 32-х разрядный процесс.
Так что ищи чего ты не замечаешь.

Выходит что возможно...
Платформа Win7-64, собираю программу сам через mingw32. Программа лезет к ODBC через DSN который основан на 64-х битной версии драйвера. Проблем нет.
...
Рейтинг: 0 / 0
Win64 and ODBC32
    #38673676
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White OwlВыходит что возможно...
Абсолютно невозможно. Либо ты собираешь 64-х разрядное приложение, либо драйвер таки 32-х
разрядный. Точка. Без вариантов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Win64 and ODBC32
    #38673701
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovWhite OwlВыходит что возможно...
Абсолютно невозможно. Либо ты собираешь 64-х разрядное приложение, либо драйвер таки 32-х
разрядный. Точка. Без вариантов.
эээээ... мдя. Сам дурак. Посыпаю голову пеплом.
У меня в обоих ОДБЦ Администраторах есть DSN'ы с одинаковым именем основанные на разных версиях драйвера. Мне почему-то казалось что если есть DSN "ABCD" в 64-х битной версии, то уже нельзя иметь "ABCD" в 32-х битной версии. Оказывается можно...
Все, вопрос снят. Надо быть внимательнее.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Win64 and ODBC32
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]