C#,cmd.ExecuteNonQuery();出错了

protectedvoidButton1_Click(objectsender,EventArgse){SqlConnectionconn=newSqlConnectio... protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection conn = new SqlConnection("server=shen;database=沈军辉;user id=sa;password=");

int xh = int.Parse(TextBox1.Text);
int nl = int.Parse(TextBox5.Text);
string sql = "insert into 学生(学号,姓名,班级,专业,年龄,性别) values(" + xh + ",'" + TextBox2.Text + "','" + TextBox3.Text + "','" + TextBox4.Text + "'," + nl + ",'" + TextBox6.Text + "')";
SqlCommand cmd = new SqlCommand(sql, conn);

conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
}

提交 的时候 cmd.ExecuteNonQuery();这句出错了:',' 附近有语法错误
展开
 我来答
avenger19
2008-05-22 · TA获得超过1298个赞
知道小有建树答主
回答量:972
采纳率:0%
帮助的人:1040万
展开全部
我注意到
学号,姓名,班级,专业,年龄,性别
这里的逗号是全角,改称半角的逗号看看
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式