![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
как изменить данные в TClientDataSet ? [D6]
Amid © (2005-10-19 15:44:00)var
tcl : TClientDataSet;
begin
tcl := TClientDataSet.Create(nil);
With TCL.FieldDefs.AddFieldDef do
Begin
DataType := ftString;
Name := 'imea';
Size := 10;
End;
tcl.CreateDataSet;
tcl.Insert;
tcl.FieldByName('imea').AsString := 'Petrov';
tcl.Post;
tcl.Insert;
tcl.FieldByName('imea').AsString := 'Sidorov';
tcl.Post;
{
Как изменить в место 'Petrov' поставить 'Ivanov' ??/
}
end;
Amid (2005-10-19 16:00:00) [1]Я сохранял в XML и открывал с Explorer - а там все эти измененмя сохраняются и я думал что новое поле :)))
Спасибо
Amid (2005-10-19 15:56:00) [2]Sposibo
KorvinOE (2005-10-19 15:51:00) [3]Если у тебя указатель уже стоит на нужной записи, то надо сделать просто как написал "Johnmen". Но если же ты не знаешь на какой записи у тебя указатель, то надо перед этим ещё найти нужную запись
Johnmen (2005-10-19 15:48:00) [4]
tcl.Edit;
tcl.FieldByName('imea').AsString := 'Ivanov';
tcl.Post;
:)