delphi stringgrid 的问题

A表B表idb_ida_nameidbume11小张1管理部23小李2事业部34小王3销售部4运营部在stringgrid表里A和B合成显示成idbumea_name1管... A表 B表
id b_id a_name id bume
1 1 小张 1 管理部
2 3 小李 2 事业部
3 4 小王 3 销售部
4 运营部

在stringgrid 表里A和B合成显示成

id bume a_name
1 管理部 小张
2 销售部 小李
3 运营部 小王

请高手帮忙写完整代!
展开
 我来答
百度网友1c6b613
2008-07-21 · TA获得超过1.5万个赞
知道小有建树答主
回答量:1277
采纳率:0%
帮助的人:1054万
展开全部
lineNumber0 :=1;//行计数
strSQL:='select B.id,B.bume,A.a_name from A,B'+
' where B.id=A.id';
with ADOquery1 do
begin
sql.clear;
sql.add(strSQL);
open;
with stringgrid1 do
begin
RowCount:=RecCount+1;
ColCount:=3;
Cell[0,0]:='id';
Cell[1,0]:='bume';
Cell[2,0]:='a_name';
end
while not eof do
begin
Cell[0,lineNumber0] := Fields[0].AsString;
Cell[1,lineNumber0] := Fields[1].AsString;
Cell[2,lineNumber0] := Fields[2].AsString;
lineNumber0 := lineNumber0+1;
Next;
end;
end;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式