如何获得DBGrid中某个单元的值? 请教各位大哥,如何任意地获得DBGrid中某个单元的值?例如第3行第5列的单元的值,如何获得呢?请举个具体的例子来看看,谢谢拉! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DBGrid.DataSource.DataSet.RecNo:=3;ShowMessage(DBGrid.DataSource.DataSet.FieldByName(DBGrid.Columns[5].FieldName).AsString; 對konhon(优华) 的一點補充在DBGrid中,列號是從0開始的,所以其語句改為:DBGrid.DataSource.DataSet.RecNo:=3;ShowMessage(DBGrid.DataSource.DataSet.FieldByName(DBGrid.Columns[5 - 1].FieldName).AsString; procedure TForm1.DBGrid1CellClick(Column: TColumn);beginlabel1.Caption:=dbgrid1.DataSource.DataSet.Fields.Fields[dbgrid1.Columns.Grid.SelectedIndex].Value;end; procedure TForm1.DBGrid1CellClick(Column: TColumn);begin ShowMessage(DBGrid1.DataSource.DataSet.FieldByName(DBGrid1.SelectedField.FieldName).Value)end; 经过我的测试,应该是:DBGrid.DataSource.DataSet.RecNo:=3;ShowMessage(DBGrid1.DataSource.DataSet.FieldValues[DBGrid1.Columns[5-1].FieldName]); 函数名,result都不会返回吗? pchar怎么转换成string 怎样提取出文章中的关键词?用delphi实现 怎样很好解决程序不正常退出前加密重要文档 各位大侠,俺想拦截当前界面上显示的所有Tlabel 、TEdit 类的名称、文本内容该怎么办呢? 如何实现一个网络对战五子棋的设计,希望高手指点! OpenPrinter? 给dbchart 赋值的问题,很急!!!!!!!!!!!! 急,二进制文件读 一个简单的关于自定义函数的问题,请大家进来看看,谢谢! 请问一个数据库记录修改的问题,困惑... 如何在ListView中触发一事件,动态添加一列TListColumn,急在线等!!
ShowMessage(DBGrid.DataSource.DataSet.FieldByName(DBGrid.Columns[5].FieldName).AsString;
DBGrid.DataSource.DataSet.RecNo:=3;
ShowMessage(DBGrid.DataSource.DataSet.FieldByName(DBGrid.Columns[5 - 1].FieldName).AsString;
begin
label1.Caption:=dbgrid1.DataSource.DataSet.Fields.Fields[dbgrid1.Columns.Grid.SelectedIndex].Value;
end;
begin
ShowMessage(DBGrid1.DataSource.DataSet.FieldByName(DBGrid1.SelectedField.FieldName).Value)
end;
DBGrid.DataSource.DataSet.RecNo:=3;
ShowMessage(DBGrid1.DataSource.DataSet.FieldValues[DBGrid1.Columns[5-1].FieldName]);