大家看看,真的是怪事,ADO没这个属性,
PlayingSongQuery->Active=false;
PlayingSongQuery->SQL->Clear();
AdvanceQuery->Active=false;
AdvanceQuery->SQL->Clear();
AdvanceQuery->SQL->Add("select * from selected order by selecttime asc");
// AdvanceQuery->ParamByName("p1")->AsString=clientname;
AdvanceQuery->Open();
AdvanceQuery->First();
songid=AdvanceQuery->FieldByName("ID")->AsInteger;
chanel=AdvanceQuery->FieldByName("DefaultTrack")->AsInteger;
PlayingSongQuery->SQL->Add("select * from Programs where ID=:p2");
PlayingSongQuery->ParamByName("p2")->AsInteger=songid;//运行到这里竟然出错!
PlayingSongQuery->Open();
出错信息为“ParamByName"is not a member of TADOQuery,然道ADO真的没这个属性,
但是ADO继承的是TParameters类,应该有这个属性的,这是怎么回事了,望打下指点,