Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
29.10.2010, 22:27
|
|||
---|---|---|---|
|
|||
Конфликт PB7 и ASA 10 |
|||
#18+
Кто нибудь сталкивался с такой проблемой? Долгое время работал на PowerBuilder 7.0.3 Build 10213 с базами на Sybase SQL Anywhere 7.0. Решил перейти на более свежие версии. Начал с СУБД. Установил 10-ю. Конвертировал успешно данные (с перевалкой через 9-ю). Старое приложение с новой базой запустилось без проблем . Всё бы хорошо, да обратил сначала внимание, что в datawindow после UPDATE из базы не возвращается значение полей типа AUTOINCREMENT в новых записях (при этом в самой базе поля автоматически заполняются как и должно). Затем в самом PowerBuilder - Database Painter обнаружилось, что не высвечивается колонка ‘Default’ в диалоге “Columns” (там где можно увидеть/установить опцию AUTOINCREMENT). Когда вставляешь записи через Sybase Central всё чётко, а через PB – какое-то отсутствие «обратной связи». Тоже самое и с «родными» демо-базами 10-тки. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
30.10.2010, 08:59
|
|||
---|---|---|---|
Конфликт PB7 и ASA 10 |
|||
#18+
Типичное проявление "кривого" pbodbXX.ini. В нем должна быть секция описывающая соответствие DBMS, поддерживаемых способностей и необходимого синтаксиса. Ранее был Adaptive Server Anywhere, а с 10-й версии стал SQL Anywhere. Потому билдер не находит нужную секцию и работает с СУБД по умолчанию. Без поддержки автоинкремента, дефолта и т.п. Поизучайте этот инишник. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=55&mobile=1&tid=2010490]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
61ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
others: | 290ms |
total: | 437ms |
0 / 0 |