Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Внизкак использовать транзакции с ADO ? Найти похожие ветки
← →
senya (2004-03-02 12:26) [0]Привет мастера!
Использую компоненты с закладки ADO
Нужно внести изменения в несколько таблиц базы Access
Для того, чтобы внести во вторую таблицу, необходимо чтобы данные были в первой таблице (связь тама)
А в первой они сохраняются тока при выходе из программы.
Подскажите как сделать?
← →
YurikGl © (2004-03-02 12:29) [1]Работаю с Access через ADO, таких проблем не возникало. Опиши, как добавляешь записи (через Grid, Insert...)
← →
KSergey © (2004-03-02 12:30) [2]1.При чем тут транзакции?
2.Это все из одной программы? Как-то странно, чтобы "А в первой они сохраняются тока при выходе из программы."
← →
senya (2004-03-02 12:31) [3]YurikGl © (02.03.04 12:29) [1]
записи добавляю типа
Query.SQL.Add("insert into aaa (field1) values (:field1)");
← →
sniknik © (2004-03-02 12:32) [4]если вводиш транзакцию постарайся чтобы время между открытием ее и подтверждением было минимальным. это правило.
а для того что (по смыслу вопроса) ты задумал использовать транзакции нельзя, (понял так что изменения делаются по ходу работы программы а подтверждение сохранения при выходе?) лутше сохранять изменения во временных таблицах а при выходе, переписывать в основные, вот тут уже в рамках транзакции.
← →
KSergey © (2004-03-02 12:46) [5]Query.SQL.Add("insert into aaa (field1) values (:field1)");
Это весь код "добавления", или вызов Query.ExecSQL подразумевается? Или его нет?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c