我的代码是这样:
mycon=new OleDbConnection("Jet OLEDB:Global Partial Bulk Ops=2;...")mycon.Open();myda=new OleDbDataAdapter(str,mycon);string str="select * from tb";myda.SelectCommand.CommandText=str;myds.Clear();myda.Fill(myds,"cxtb");这样可以得到我想要的结果;可是,我把str改成
str="select * from tb where tb.name like 'a*'";这样就查不出任何记录,这个str,在access里查询下面执行是可以得到想要的结果。why?