菜鸟问题 在BDGIRD选中某行,如何获取它的某一列的值? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 dataset.fields[i].asstringasinteger i 就是你要取值的那个字段的索引号,注意他是从0开始的!比如你要取第一个字段的话:aaa:=adoquery1.fields.fields[i].asstring; for ( int i=0;i<DBGrid1->FieldCount;i++)//遍历所选择行的所有列{ String s = DBGrid1->Fields[i]->AsString; ShowMessage(s);} xpyilin(行走江湖的香蕉) 你的好象是C代码?这是 CSDN - 专家门诊 - Delphi DataBase问题 你是不是迷路了,不过你方法到不错 其實一樣,同意xpyilin(行走江湖的香蕉) 所說,var i:integer; s:string;begin for i=0 to FieldCount=-1 do //遍历所选择行的所有列 begin s:= DBGrid1.Fields[i].AsString; end; ShowMessage(s); //顯示一行信息end; 我想问下一个PC的GPS系统需要知道哪些知识? 一个表中主键字段 为自动编号,如果我修改了表中的一个字段的值。如何写修改的sql? 用什么工具去掉ico图标的背景? c/s模式中,如果两个客户端同时对库中的同一条记录修改,这样会出现问题!help me! 高分求救!!!! netwolfds(晓竹)你还在吗?请详细说明! 多线程查询问题,急! 为了弄毕业设计,开始学Delphi,大家介绍点精验吧,我学过VB、C不知转学它难吗 一个图书检索问题 關于查詢結果更新問題 我使用硬盘映射做假分布式,为什么不能提交数据,有没有什么技巧! 两个不难的问?(急~~~~~)
asinteger
比如你要取第一个字段的话:
aaa:=adoquery1.fields.fields[i].asstring;
{
String s = DBGrid1->Fields[i]->AsString;
ShowMessage(s);
}
你是不是迷路了,不过你方法到不错
所說,
var
i:integer;
s:string;
begin
for i=0 to FieldCount=-1 do //遍历所选择行的所有列
begin
s:= DBGrid1.Fields[i].AsString;
end;
ShowMessage(s); //顯示一行信息
end;