Цитата:
Сообщение от Страдалецъ
Сам DBF-файл это и есть таблица. А вот каталог в котором он располагается это типа БД. В вашем случае можно обойтись без SQL и сделать так:
Код:
DBGrid1.DataSource.DataSet.First;
while not DBGrid1.DataSource.DataSet.Eof
do begin
DBGrid1.DataSource.DataSet.Edit;
DBGrid1.DataSource.DataSet.FieldByName(DBGrid1.SelectedField.FieldName).Value := Edit1.Text;
DBGrid1.DataSource.DataSet.Post;
DBGrid1.DataSource.DataSet.Next;
end;
|
ага,согласен с вами,но мне нужно менять определенный столбец dbf файла,а он получается меняет первый
т.е если конечно поместить курсор на то поле которое необходимо править,тогда да,он всё изменяет корректно,о нужно чтобы пользователь по гриду не шарился,а ввел значение в эдит,нажал кнопку,а в нужном поле всё поменялось,как так сделатЬ?