gridview删除功能,点完出现错误,必须声明标量变量 "@xuehao"。这个怎么解决
4个回答
展开全部
检查那个变量有没有用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
很明显 你只申明 没赋值
public static void test(int a)
{
string sql="delete from test where id=@id";
SqlParameter pa=new SqlParameter("@id",SqlDBType.Int,a);
......
}
如果你不是这种写法 而 id 是字符串的话 你就改成'@id' 试试吧
public static void test(int a)
{
string sql="delete from test where id=@id";
SqlParameter pa=new SqlParameter("@id",SqlDBType.Int,a);
......
}
如果你不是这种写法 而 id 是字符串的话 你就改成'@id' 试试吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你删除得有一个标准吧,估计你使用学好作为主键,申明一下不不就行了吗
写一个
string xuehao,什么的
写一个
string xuehao,什么的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询