N
ntjrr
Unregistered / Unconfirmed
GUEST, unregistred user!
点击DBGrid1,选中其中的一条记录,然后读取其内容,我现在是这样做的
Edit1.text:=DBGrid1.SelectedField.DataSet.FieldByName('name').AsString;
或者是Edit1.Text := DBGrid1.SelectedField.DataSet.FieldValues['name'];
我看到网上最常用的取值方法是
Edit1.Text := DBGrid1.Datasource.DataSet.FieldByName('name').AsString;
以上三种方法有没有什么区别的地方?
Edit1.text:=DBGrid1.SelectedField.DataSet.FieldByName('name').AsString;
或者是Edit1.Text := DBGrid1.SelectedField.DataSet.FieldValues['name'];
我看到网上最常用的取值方法是
Edit1.Text := DBGrid1.Datasource.DataSet.FieldByName('name').AsString;
以上三种方法有没有什么区别的地方?