阿里巴巴与淘宝的关系:我这样用parameters 为什么为好使呢,提示错误?

来源:百度文库 编辑:高校问答 时间:2024/05/02 19:14:40
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;
}

那么正确的该怎么写呢

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