K kabeiroy Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-05 #1 在數據庫的資料如下: A欄 B欄 C欄 test 002 010 如何使報表顯示成 test 002 test 003 test 004 ... test 010
H hushuiwo Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-05 #2 有点不大理解你的意思,看这样行不行 select a,b from table order by b
J jinyu2883163 Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-05 #3 楼上的理解错了。他的意思的把三个字段变成两个字段。但第二个字段是连续的。 楼主用的是什么数据库?
K kabeiroy Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-06 #4 to jinyu2883163: 用Access 2003幫別人寫一個小程式
R realwizard Unregistered / Unconfirmed GUEST, unregistred user! 2007-03-06 #5 一段小程序可以实现 str:='select * from table where a = '+'test'; adoquery.sql.add(str); adoquery.ExecSQL; for i:=0 to ADOQuery1.FieldCount do begin StringGrid1.Cells[i,0]:=ADOQuery1.Fields[0].Value; StringGrid1.Cells[i,1]:=ADOQuery1.Fields[i+1].Value; end;
一段小程序可以实现 str:='select * from table where a = '+'test'; adoquery.sql.add(str); adoquery.ExecSQL; for i:=0 to ADOQuery1.FieldCount do begin StringGrid1.Cells[i,0]:=ADOQuery1.Fields[0].Value; StringGrid1.Cells[i,1]:=ADOQuery1.Fields[i+1].Value; end;