加拿大手机号码:我这样用parameters 为什么为好使呢,提示错误?

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/12 04:06:21
public int Get_Count(string type)
{
OleDbConnection con=CreateCon();
con.Open();
OleDbCommand cmd=new OleDbCommand("select count(*) from @type",con);
cmd.Parameters.Add(new OleDbParameter("@type",OleDbType.VarChar,50).Value=type);

int c=Convert.ToInt32(cmd.ExecuteScalar());
con.Close();
return c;
}

那么正确的该怎么写呢

晕了,没见过表的名称都是用参数传的。
参数只传递字段,表格名称必须写上去。