-3 c# sql-server asp.net
我的代码是:
SqlCommand cmnd = new SqlCommand("INSERT INTO booking (date,start_time,end_time,purpose,lid,meetid)" + "VALUES(@dt,@stime,@etime,@subject,@hostloc,1", con);
cmnd.Parameters.AddWithValue("@dt", TextBox1.Text);
cmnd.Parameters.AddWithValue("@stime", TextBox2.Text);
cmnd.Parameters.AddWithValue("@etime", TextBox3.Text);
cmnd.Parameters.AddWithValue("@subject", TextBox4.Text);
cmnd.Parameters.AddWithValue("@hostloc", DropDownList1.SelectedValue.ToString());
con.Open();
cmnd.ExecuteNonQuery();
Response.Write(@"<script language='javascript'>alert('Booking confirmed!');</script>");
con.Close();
Run Code Online (Sandbox Code Playgroud)
一旦我提交Web表单,它就会遇到异常:'1'附近的语法不正确.
对于该行:cmnd.ExecuteNonQuery();
请帮助.
先感谢您
错误在VALUES部分错误.您缺少近括号)
"VALUES(@dt,@stime,@etime,@subject,@hostloc,1)"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
324 次 |
| 最近记录: |