![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Почему не записывает из Table1 в Table2 [D3, dBase, FoxPro, ]
saviola © (2002-01-10 17:03:00)Привет всем! Есть такая проблема: есть у меня такой код:
Table2.Last;
Table2.Next;
Table2.Edit;
Table2STANCIA.AsString:= Table1STANCIA.AsString;
Хочу записать в конец таблицы некоторую запись но ничего оно не пишет. Может кто подскажет, плиз!
saviola (2002-01-11 12:07:00) [1]Спасибо всем огромное!А еще такой вопрос: после Append нужно ставить Edit если я добавляю не одну запись, а несколько(без Edit что-то прога виснет, а может это и не за него ...)
dymka (2002-01-11 07:34:00) [2]Различай операции с записью и выражайся конкретнее. Существуют базовые операции над набором.
Редактирование текущей записи, Удаление текущей записи, Вставка записи (почти тоже что и добавление), Добавление записи.
Table.Edit - Перевод набора данных в режим правки текущей записи.
Table.Delete - Удаление текущей записи.
Table.Append - Добавление записи в набор и установка курсора на нее.
После перевода в режим редактирования ты можешь начинать править запись и после вызова Post сохраняешь ее в таблице.
ESergey== (2002-01-11 03:42:00) [3]Ya bi skazal Edit perevodit DataSet v rezhim redaktirovaniya a ne zapis.
Вольный Стрелок (2002-01-10 20:38:00) [4]так не бывает, читай справку.
Едит переволит текущую запись в режим редактирования.
saviola (2002-01-10 17:39:00) [5]Спасибо, с Table2.Append работает.
Но почему тогда, когда работаю с одной таблицей то ставляю Table2.Edit и тогда записываю, удаляю все нормально. Объясните, плиз, не знающему.
dymka (2002-01-10 17:04:00) [6]Читай хелп. Ты может хочешь добавить запись???
Тогда Table2.Append а уж потом как ты...
Не забудь потом Table2.Post;