Да, некий ClientDataSet1 с того же сервера.
Поясню, почему так муторно хочу сделать:
Есть таблицы:
"Клиенты":
CodClnt
NameClnt
"Заказы":
CodZac
NameZac
"Заказы-клиенты":
CodID
CodZac
CodClnt
В программе пользователь открывает форму заказа и начинает шпарить туда данные, открывает таблицу клиентов выбирает несколько записей (клиентов), затем тыкает "Сохранить заказ в БД". Заказ сохранятся в базу, ему присваивается свой уникальный код (CodZac), и в это же время в таблице "Заказы-клиенты" прописывается соответствия
CodZac-CodClnt, то есть тем клиентам, которых выбрал пользователь при создании заказа, ставится в соответствие код созданного заказа.
Так вот, ClientDataSet1 - это таблица клиентов, надо выбрать некоторые записи из него, затем сохранить заказ в БД и прописать соответствия CodZac-CodClnt. Вопрос: где хранить данные по выбранным записям в таблице "Клиенты" до проведения транзакции??
|