在delphi中,如何根据sql数据库中的一个表的第几列找到其字段名

来源:百度知道 编辑:UC知道 时间:2024/06/01 20:02:00
在delphi中,如何根据sql数据库中的一个表的第几列找到其字段名。谢谢赐教,万分感激。

你的表述不是很清楚 暂且理解出以下2个意思
如果理解错误请表达的清楚点

假如想得到qry1的第一个字段名
qry1.fields[0].fieldname;
假如想得到qry1的第一个字段名在qry2的第几列
for i:=0 to qry2.fields.fieldcount-1 do
if qry2.fields[i].fieldname=qry1.fields[0].fieldname then
begin
showmessage('在'+inttostr(i+1)+'列');
break;
end;

jackalwin,应该是你的第一个意思吧!