/······························· {进行查询工作组信息,然后传送信息} if active =true then close; sql.clear; SQL.Add(''''SELECT * FROM WORKER WHERE SkillGroup=''''+''''"''''+SkillInfor+''''"''''); open;
WorkGroupUserInfor:=Tstringlist.create;
while not eof do begin WorkGroupUserInfor.Add(fieldByName(''''Name'''').asstring ); {index0 name} WorkGroupUserInfor.Add(fieldByName(''''WorkMark'''').asstring ); {index1 workmark} WorkGroupUserInfor.Add(fieldByName(''''Phone'''').asstring ); {index2 Phone} WorkGroupUserInfor.Add(fieldByName(''''SkillGroup'''').asstring +''''业务处理=''''+fieldbyname(''''SkillLevel'''').asstring);{index3 SkillGroup} IPlist.Add(fieldbyname(''''IPaddress'''').asstring); ://所有的ip地址保留到内存中 //showmessage(fieldbyname(''''IPaddress'''').asstring); iplist.SaveToFile (fieldByName(''''SkillGroup'''').asstring+''''IPlst.INI''''); next; end; WorkGroupUserInfor.SaveToFile(fieldByName(''''SkillGroup'''').asstring+''''.ini''''); close; end; end; end; end; except //防止查询失败 begin FAdoQuery.close; FAdoQUserInfor.close; end; end;