报错是什么
字符串内{}的格式必须和string.Format配合使用,且你后面应该有id的值
SqlCommand语法有问题,这个类实例化的时候要求传入两个参数,分别是:SQL语句和SqlConnection对象
你里面的SQL语句,如果是使用你这样的占位符,必须使用string,Format,string,Format语法是:string,Format("SQL语句",占位符表示的变量)
sqlcommand的用法用错了,没啥好说的,建议你看看看.net基础数据库教程