这样写看如何: adodataset.close; adodataset.commandtext:='select * From table1 where iden in (:iden_list)'; adodataset.Parameters.ParamByName('iden_list').value:='"1","2"' adodataset.open;
可以这样写: adodataset.close; adodataset.commandtext:='select * From table1 where iden in (:a,:b)'; adodataset.Parameters.ParamByName('a').value:=1; adodataset.Parameters.ParamByName('b').value:=4; adodataset.open;
个数不一定呀,怎么能 adodataset.close; adodataset.commandtext:='select * From table1 where iden in (:a,:b)'; adodataset.Parameters.ParamByName('a').value:=1; adodataset.Parameters.ParamByName('b').value:=4; adodataset.open; 呢?
adodataset.close;
adodataset.commandtext:='select * From table1 where iden in (:iden_list)';
adodataset.Parameters.ParamByName('iden_list').value:='"1","2"'
adodataset.open;
没有好办法传递in (...)的参数吗?
adodataset.close;
adodataset.commandtext:='select * From table1 where iden in (:a,:b)';
adodataset.Parameters.ParamByName('a').value:=1;
adodataset.Parameters.ParamByName('b').value:=4;
adodataset.open;
adodataset.close;
adodataset.commandtext:='select * From table1 where iden in (:a,:b)';
adodataset.Parameters.ParamByName('a').value:=1;
adodataset.Parameters.ParamByName('b').value:=4;
adodataset.open;
呢?