![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как сделать копию записи? [D7, dBase, FoxPro]
ZSergey © (2006-03-27 14:37:00)Всем привет!
Есть таблица фокспро, доступ через BDE (Table, DataSourse). При добавлении новой записи, туда надо скинуть значения предыдущей записии, т.е. сделать ее копию. На ум сразу приходит такой алгоритм: перед добавлением новой записии, все значения скидываем в переменые, потом эти переменные записываем в новую запись. Метод не совсем красивый, может можно как-то по другому? Сильно не пинать за ламерский вопрос.
ZSergey (2006-03-27 14:47:00) [1]
> Sergey13 © (27.03.06 14:40) [1]
>
> Нормальный метод. Осталось определить, что значит "предыдущая
> запись" и все будет (должно если правильно напишешь) работать.
>
>
точнее сказать нужно сделать копию не "предыдущей записи", а текущей (до момента вставки). тут мне посоветовали посмотреть в сторону
InsertRecord(const Values: array of const)щас рсзберусь, как лучше и короче :)
Sergey13 (2006-03-27 14:40:00) [2]Нормальный метод. Осталось определить, что значит "предыдущая запись" и все будет (должно если правильно напишешь) работать.