Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Внизкак сохранить изменения в базе? BDE. Найти похожие ветки
← →
syte_ser78 © (2005-11-04 14:28) [0]сабж
← →
Виталий Панасенко (2005-11-04 14:33) [1]AfterPost вызвать dbiSaveChange
← →
Anatoly Podgoretsky © (2005-11-04 15:09) [2].Post
← →
syte_ser78 © (2005-11-04 15:23) [3]Anatoly Podgoretsky © (04.11.05 15:09) [2]
Извините, Ваш ответ безусловно правильный, но подскажите плиз в чем моя ошибка!
Делаю следующее
по онкреату гл. формы
table.active:=true
добавляю запись
table.open;
table.append;
tableField:="zapiz";
table.post;
по онклосу гл. формы
table.active:=false
Перезагружаюсь - записи нет.
← →
Виталий Панасенко (2005-11-04 15:54) [4]Смотри
> Виталий Панасенко (04.11.05 14:33) [1]
> AfterPost вызвать dbiSaveChange
← →
Anatoly Podgoretsky © (2005-11-04 15:56) [5]Хватит спамить. Хватает и одной ветки.
← →
syte_ser78 © (2005-11-04 15:59) [6]Виталий Панасенко (04.11.05 15:54) [4]
[Error] resourse.pas(177): Undeclared identifier: "bdisavechange"
← →
ЯТутаНовичек (2005-11-06 22:36) [7]попробуй
table.insert или table.edit
Загрузил ли ты в компонент TTable поля?
Table1.FieldValues["поле"]:="строка" или число
← →
syte_ser78 © (2005-11-08 08:41) [8]ЯТутаНовичек (06.11.05 22:36) [7]
Попробывал. Да поля загрузил. Более того, иногда не сохраняются изменения сделанные при помощи DBNavigator
← →
Anatoly Podgoretsky © (2005-11-08 08:55) [9]Запретить все виды кеширования.
← →
syte_ser78 © (2005-11-08 09:44) [10]Anatoly Podgoretsky © (08.11.05 8:55) [9]
Еще два вопроса
1. InsertTable. Выдержка из Help - "Inserts a new, populated record to the dataset and posts it."
Вставка новых записей в БД и сохранение изменений.
Тоесть следующий код
procedure button1.click
begin
table.insertrecord([1,"2"....]);
end;
внесет в таблицу изменения и сохранит их?
2. Перед выходом из программы. нужно делать
table.close или datasourse.dataset.close?
← →
Ega23 © (2005-11-08 09:48) [11]Table.ApplyUpdates ?
← →
syte_ser78 © (2005-11-08 10:01) [12]Anatoly Podgoretsky © (08.11.05 8:55) [9]
запрещены
Ega23 © (08.11.05 9:48) [11]
невозможно по вышенаписанной причине.
← →
syte_ser78 © (2005-11-08 10:02) [13]это 3.14здец какойто.
КАК СОХРАНИТЬ ИЗМЕНЕНИЯ В ТАБЛИЦЕ PARDOX 7 BDE ????????????????????????????????
Делаю все по Фаронову и нихрена не сохраняется.
← →
Anatoly Podgoretsky © (2005-11-08 11:51) [14]syte_ser78 © (08.11.05 10:01) [12]
Не верю.
← →
Anatoly Podgoretsky © (2005-11-08 11:54) [15]syte_ser78 © (08.11.05 09:44) [10]
1. InsertTable. Выдержка из Help - "Inserts a new, populated record to the dataset and posts it."
Вставка новых записей в БД и сохранение изменений.
Перевод не верный ни о какой БД (правда это смысла совсем не имеет), ни о какой таблице в БД здесь речи нет, здесь речь только про датасет (копия данных в памяти).
← →
syte_ser78 © (2005-11-08 13:59) [16]Anatoly Podgoretsky © (08.11.05 11:54) [15]
CashedUpdates - false
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2005.11.27;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.015 c