userinf表
id varchar
name varchar
password varchar-----------------------------------
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection testcon;
SqlCommand testcom; testcon = new SqlConnection(@"server=localhost;uid=sa;password=password;database=test");
testcom = new SqlCommand("insert userinf(id,name,password) value(@idtext,@nametext,@password)",testcon);
testcon.Open();
testcom.Parameters.Add("@idtext",tbid.Text);
testcom.Parameters.Add("@nametext",tbname.Text);
testcom.Parameters.Add("@password",tbpassword.Text);
testcom.ExecuteNonQuery();
testcon.Close();
Response.Write("New Product Added!");
}
------------------------------
点了按钮后
------------------
1 行: 'value' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: 'value' 附近有语法错误。源错误:
行 28: testcom.Parameters.Add("@nametext",tbname.Text);
行 29: testcom.Parameters.Add("@password",tbpassword.Text);
行 30: testcom.ExecuteNonQuery();(红色)
行 31: testcon.Close();
行 32: Response.Write("New Product Added!");
id varchar
name varchar
password varchar-----------------------------------
protected void Button1_Click(object sender, EventArgs e)
{
SqlConnection testcon;
SqlCommand testcom; testcon = new SqlConnection(@"server=localhost;uid=sa;password=password;database=test");
testcom = new SqlCommand("insert userinf(id,name,password) value(@idtext,@nametext,@password)",testcon);
testcon.Open();
testcom.Parameters.Add("@idtext",tbid.Text);
testcom.Parameters.Add("@nametext",tbname.Text);
testcom.Parameters.Add("@password",tbpassword.Text);
testcom.ExecuteNonQuery();
testcon.Close();
Response.Write("New Product Added!");
}
------------------------------
点了按钮后
------------------
1 行: 'value' 附近有语法错误。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.SqlClient.SqlException: 第 1 行: 'value' 附近有语法错误。源错误:
行 28: testcom.Parameters.Add("@nametext",tbname.Text);
行 29: testcom.Parameters.Add("@password",tbpassword.Text);
行 30: testcom.ExecuteNonQuery();(红色)
行 31: testcon.Close();
行 32: Response.Write("New Product Added!");
解决方案 »
- asp.net 控制excel 导出格式问题
- EXCEL导入GRIDVIEW丢失数据
- 复选框的取值问题
- win2003的系统跑《ASP.NET编程基础与实例》光盘上的代码有问题呀!是不是需要配置?
- 如何把MDI主窗体(winform)嵌入在web页上.
- delphi找不到.net开发的ActiveX控件中的方法
- 想用面向对象的方法作一个论坛?
- 如何判断WebBrowser是否加载完成
- 接收弹出页面的回传值,然后根据回传值,datagrid显示相应的纪录???
- asp中vote=split(vote,chr(13)&chr(10))转asp.net如何写啊
- 使用自定义身份验证数据库在IIS下验证失效的问题
- 问了再问:在vs2005中,关于DataList的ItemDataBound事件,功能:根据一个字段的值来判断另外2个字段是显示还是隐藏?
Insert少了into,values少了s!!!!
{
SqlConnection testcon;
SqlCommand testcom; testcon = new SqlConnection(@"server=localhost;uid=sa;password=password;database=test");
//这里
testcom = new SqlCommand("insert into userinf(id,name,password) values(@idtext,@nametext,@password)",testcon);
testcon.Open();
testcom.Parameters.Add("@idtext",tbid.Text);
testcom.Parameters.Add("@nametext",tbname.Text);
testcom.Parameters.Add("@password",tbpassword.Text);
testcom.ExecuteNonQuery();
testcon.Close();
Response.Write("New Product Added!");
}
insert into ....values ......