Добавлено: 05 Август 2004, 15:53
Олег,
Андрей Мялин как-то попросил написать ему, почему я выбрал MAV ODBC.
Я написал ему свои впечатления и раз тут поднялась эта тема, Андрей
не против, чтобы я свое письмо кинул в рассылку.
Вопрос:
Почему я выбрал MAV ODBC?
Ответ:
Потому, что я не системщик, ковыряться на низком уровне не люблю. Мне
хочется иметь инструмент, с которым было бы удобно решать задачи.
Поэтому я люблю Кларион.
Где-то в 1998г. я сделал свою первую программу Clarion + Oracle.
Параллельно пробовал Delphi. Clarion я знал, Delphi нет, но работать
с SQL на Delphi было куда удобнее! Позднее делал не маленький проект,
где базу выбрал SQL Anywhere, но из-за отсутствия нормальной
поддержки SQL в шаблонах, нехватке врамени и других мелочей, перевел
базу на родной TPS. Осталось общее впечетление, что SQL + Clarion =
геморрой. Последнее время я работал в фирме, где все делается на
Oracle и с Oracle инструментарием. Работая с Oracle Developer я
постоянно ловил себя на том, что многие вещи на Клароне я сделал бы
раз в 5 быстрее. Я уволился с фирмы, когда надоело и появилась
альтернатива стандартному подходу Clarion в работе с SQL. И скорость
запросов здесь не самое главное, а именно удобство и простота
разработки.
В MAV ODBC я нашел то, чего мне раньше не хватало, например шаблоны,
заточенные под SQL, возможность в Browse шаблоне подсовывать свой
запрос, универсальное решение автонумерации для любой базы,
отсутствие надобности в куче алиасов, одновременная работа с
несколькими разными базами и, наконец, свобода в работе с данными в
рукописном коде (любимая функция MAVLOAD()
. Для меня даже удобнее,
чем работа с курсорами в PL/SQL.
Все возможности я пока не испытал, сделан лишь один проект (на Oracle
и MySQL). Теперь начинаю большой проект на Sybase ASA и перевод
старой системы с TPS на Firebird.
Чего не хватает:
Хотелось бы полной документации классов, поддержки FRB (чтобы
напрямую, по запросу), EIP, и неплохо было бы поддержка ссылочной
целостности в шаблонах для баз, где этого нельзя сделать на сервере.
Римантас Недзинскас
Написал: ClaList(2)
Андрей Мялин как-то попросил написать ему, почему я выбрал MAV ODBC.
Я написал ему свои впечатления и раз тут поднялась эта тема, Андрей
не против, чтобы я свое письмо кинул в рассылку.
Вопрос:
Почему я выбрал MAV ODBC?
Ответ:
Потому, что я не системщик, ковыряться на низком уровне не люблю. Мне
хочется иметь инструмент, с которым было бы удобно решать задачи.
Поэтому я люблю Кларион.
Где-то в 1998г. я сделал свою первую программу Clarion + Oracle.
Параллельно пробовал Delphi. Clarion я знал, Delphi нет, но работать
с SQL на Delphi было куда удобнее! Позднее делал не маленький проект,
где базу выбрал SQL Anywhere, но из-за отсутствия нормальной
поддержки SQL в шаблонах, нехватке врамени и других мелочей, перевел
базу на родной TPS. Осталось общее впечетление, что SQL + Clarion =
геморрой. Последнее время я работал в фирме, где все делается на
Oracle и с Oracle инструментарием. Работая с Oracle Developer я
постоянно ловил себя на том, что многие вещи на Клароне я сделал бы
раз в 5 быстрее. Я уволился с фирмы, когда надоело и появилась
альтернатива стандартному подходу Clarion в работе с SQL. И скорость
запросов здесь не самое главное, а именно удобство и простота
разработки.
В MAV ODBC я нашел то, чего мне раньше не хватало, например шаблоны,
заточенные под SQL, возможность в Browse шаблоне подсовывать свой
запрос, универсальное решение автонумерации для любой базы,
отсутствие надобности в куче алиасов, одновременная работа с
несколькими разными базами и, наконец, свобода в работе с данными в
рукописном коде (любимая функция MAVLOAD()

чем работа с курсорами в PL/SQL.
Все возможности я пока не испытал, сделан лишь один проект (на Oracle
и MySQL). Теперь начинаю большой проект на Sybase ASA и перевод
старой системы с TPS на Firebird.
Чего не хватает:
Хотелось бы полной документации классов, поддержки FRB (чтобы
напрямую, по запросу), EIP, и неплохо было бы поддержка ссылочной
целостности в шаблонах для баз, где этого нельзя сделать на сервере.
Римантас Недзинскас
Написал: ClaList(2)