|
Конфликт 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-тки. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.10.2010, 22:27 |
|
Конфликт PB7 и ASA 10
|
|||
---|---|---|---|
#18+
Типичное проявление "кривого" pbodbXX.ini. В нем должна быть секция описывающая соответствие DBMS, поддерживаемых способностей и необходимого синтаксиса. Ранее был Adaptive Server Anywhere, а с 10-й версии стал SQL Anywhere. Потому билдер не находит нужную секцию и работает с СУБД по умолчанию. Без поддержки автоинкремента, дефолта и т.п. Поизучайте этот инишник. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.10.2010, 08:59 |
|
|
start [/forum/topic.php?fid=55&gotonew=1&tid=2010490]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
57ms |
get topic data: |
13ms |
get first new msg: |
8ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
2ms |
others: | 12ms |
total: | 178ms |
0 / 0 |