dsbTCPXSJ.DataSet.Params.ParamByName('fid').AsString :=personids;
dsbTCPXSJ.DataSet.Params.ParamByName('train_id').AsString :=trainIds;
dsbTCPXSJ.dataset.Open;
dsbTCPXSJ 这个对应的是那个数据集,personids,trainids是得到的那个需要传递进去的字符串,
personids ='NJZ046','NJL042','NJL035','NJW021','NJG005','NJG012','NJJ001','NJW017','NJX012','NJJ004','NJG013','NJX010','WUX010','NJC015','NJS012','NJN001','NJY003','NJG013','NJL024','NJZ052','NJW021','NJT001','NJZ039','NJG012','NJX003','NJD013','NJZ007','NJC015','NJZ039','NJX018','NJZ039','NJZ053','NJL042','NJW015','NJW017','NJW016'
trainids ='20080730161925989926','20080730180636206192','20080730221719613905','20080730222811440754','20080730223525903527'
这样传递有问题嗎????可是把这些数据放到sql里,到sqlserver的查询分析器里执行是有数据的。为什么
dsbTCPXSJ.dataset得到的数据集是空的。。。不解是为什么了。 |