Articus wrote:
> > Как это нет возможности?
> > With TIbSql.Create(Application) do begin
> >     DataBase := Db;
> >     Transaction := Tr;
> сколько строчек кода?
> программа и сделана для того, чтобы
> уменьшить кол-во всяких рутинных
> операций. Чтобы не надо было увязывать
> DataBase, DataSource и пр. Чтобы не нужно было

 Так для этого скриптовый язык не
нужен. Обертываем подключение к базе
данных в объекты Data Access Layer, работаем с
ними.  DataSet-DataSource-DataGrid вообще только в
одном экземпляре на всю программу
достаточно - в классе формы для
отображения таблиц, его же можно
использовать как справочник. Сложную
бизнес-логику выносим в отдельные
классы, вплоть до подключения их из
отдельных модулей, пишем-отлаживаем их
в дельфи, к базе напрямую из них не
лезем, работаем с DAL.

Ответить