这是不是ado的bug?????????
var i,j:integer;
begin
for i:= 0 to workercount - 1 do
with datamodule1.ADOQuery3 do
begin
close;
parameters.Clear;
Parameters.CreateParameter('param',ftstring,pdinput,8,A_WorkerNumList.strings[i]);
sql.Clear;
sql.Add('select 客户名称 from 客户简写表 where 业务员编号 =:param');
open;
for j:=0 to datamodule1.ADOQuery3.RecordCount - 1 do
begin
A_ClientList[i].Add(datamodule1.ADOQuery3.fieldbyname('客户名称').AsString);
datamodule1.ADOQuery3.Next;
end;
end;
end;
a_workerNunlist 没有错,A_CLientList[0]负了值,可以后的全都没有负值,郁闷阿