模糊查询问题?模糊查询到底可以查几位?
string strSQL="Select Count(*) from t_rs_user3 where User_ID='"+User+"'And number like '%"+cid+"%'";
SqlCommand sqlCmd=new SqlCommand(strSQL, Ucn);
object obj=sqlCmd.ExecuteScalar();
if(int.Parse(obj.ToString())>0)
{
Ucn.Close();
return true;
}
else
{
Ucn.Close();
return false;
}
例如,我给的cid是64.那么我在数据库中的640401之类的数据就可以查出来.可是64040101之类的就查不出来.请问模糊查询like '%"+cid+"%'";可以查几位.如果要查10位该怎么写