powered by simpleCommunicator - 2.0.48     © 2025 Programmizd 02
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB - универсал или специалист?
18 сообщений из 18, страница 1 из 1
PB - универсал или специалист?
    #32217464
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB заточен под конкретную СУБД или его можно использовать как универсальный tool?
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217579
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Под любой SQL сервер, причем через любой источник доступа (ADO, ODBC, OLE DB, JDBC, Native, ...)
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217618
Ermak
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Уже говорил, но ещё раз повторю, про то с какими СУБД имею дело на PB в настоящее время:

1. ASA 7.0.4 (ODBC)
2. ASA 7.0.4 (ODBC) + 1C (ODBC Driver PB DATADIRECT 4.10 OEM dBaseFile)
3. PostGreSQL (ODBC)
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217877
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ASCRUS писал:Под любой SQL сервер, ...Native, ...

Можно разъяснить, что такое Native?
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217940
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Native - Native connect interface Power Builder
То есть драйвера прямого доступа Power Builder к СУБД.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217948
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ОК, а для каких СУБД у PB есть "родные" драйвера?
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217976
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По идее поддерживаются такие СУБД:
Informix 9.x, MSSQL Server, Oracle8.x, Oracle8i, Oracle9.0.1, Sybase ASE.
Это я с стандартного списка привел. Может быть еще существуют и для других СУБД.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32217981
AndrewS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2ASCRUS: Спасибо.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32218141
Фотография NewYear
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
интересно :)
а embedded sql поддерживается?
и генерация 4GL кода под различные пратформы.
т.е. могу я в PB написать программульку, потом сказать
"вот этот кусок работает как java been в вебсфере, а этот кусок - транзакция CICS на мейнфрейме, а след кусок - pgm - ка в OS/400" и так далее ...
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32218683
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
NewYear
PB кроссплатформенный, имеет собственную виртуальную машину под ОС всего семейства Window, а также Unix, Linux и если не изменяет память Mac. Однако в отличие например от Java являясь языком более узкоспециализированным и высокоуровневым, его виртуальная машина ресурсов не кушает и аппаратные требования программ PB очень скромные. Встроенный SQL есть, во время компиляции программы проверяется прямо в БД, поддерживаются курсоры, вызовы ХП и динамический SQL. Так же в PB есть сборщик мусора, правда обьекты ручками никто удалять не запрещает, что я например считаю правильным. Что сама IDE PB, что уже полученные на нем программы довольно таки шустро работают, мало едят памяти и не требуют для работы самый современный процессор. Так же в комплекте с PB насколько я слышал идет специальная версия Watcom C, с помощью которого можно для PB разрабатывать собственные сложные GUI компоненты и невизуальные классы.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32222391
Механик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PB кроссплатформенный, имеет собственную виртуальную машину под ОС всего семейства Window, а также Unix, Linux...
Собственно про Linux. Что нужно, чтобы приложение работало под Linux? Я не пробовал, но вопрос этот интересен - виртуальная машина ж в dll? Эмулировать винды - получилось, но криво как-то всё.

Собственно, пока не зарегистрировался. С уважением Механик.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32222476
Фотография ASCRUS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам не пробовал, но читал - для каждой ОС у PB своя виртуальная машина, так же как например у Java. Как собственно говоря по идее и должно быть.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32222588
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 ASCRUS
Давно уже не кросс-платформенный. Кстати в эхе ru.powerbuilder именно по поводу необходимости кроссплатформенности эхотага разгорелся небольшой флейм :-)

ИМХО, если заказчик требует кроссплатформенности, то он готов оплачивать и дополнительную трудоемкость разработки, в этом случае исполнитель выбирает кроссплатформенный инструмент и пишет на нем карточку учета товарной позиции года этак два :-)
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32222798
Механик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В библиотеках PFC есть разводка зависимых функций и обращений под ряд платформ (под Linux нет). В том и вопрос был. Как заставить жить PB приложение под Linux. Эмуляция виндов заставила запуститься и успешно работать приложение (без использовании маски для колонок DW). Но это плохой способ. Гораздо интереснее было бы действительно иметь виртуальную машину. Разработка под виндами - а приложение работает там где надо.
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32223296
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Механик
В библиотеках PFC есть разводка зависимых функций и обращений под ряд платформ
Да - это рудимент (или атавизм?) кроссплатформенности. Вы посмотрите на комментарии, PFC с 5 версии практически не изменилась, кое-какие баги устраняются и все. Во всяком случае, при переходе на новые версии PB я с собой свой собственный вариант PFC таскаю - там уже все исправлено давно :-)
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32223849
Механик
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 PL99:
Во всяком случае, при переходе на новые версии PB я с собой свой собственный вариант PFC таскаю - там уже все исправлено давно :-)
Ты сделал разводку для Linux? Или удалил "рудимент"?
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32223899
Фотография PL99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2 Механик
Парой постингов выше я уже высказал свое отношение к кроссплатформенности.
На вопрос
Ты сделал разводку для Linux? Или удалил "рудимент"?
отвечаю - я не делал разводку под Linux по причине
a) отсутствия PB runtime для этой платформы
b) отсутствия необходимости разработки клиентского приложения под *nix

И рудимент не удалял - он мне совершенно не мешает.

BTW, обращение на ты принято в ФИДО, а здесь постарайтесь быть корректнее
:-|
...
Рейтинг: 0 / 0
PB - универсал или специалист?
    #32253143
Kr_Yury
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
To Механик и ASCRUS: Sybase закончил ветку PB для UNIX на версии 6.5
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / PB - универсал или специалист?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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