大家好,请大家帮我看看为什么我做的登录后台码无法将填写的内容写入数据库。
数据库连接正常,数据库操作语句也正常。请高手指点。
SqlConnection sqlCnn = new SqlConnection(strCnn);
sqlCnn.Open(); SqlCommand check = new SqlCommand("select * from User_Login where User_ID='" + User_ID + "'", sqlCnn); if (check.ExecuteScalar() == null)
{ SqlCommand sqlCmd1 = new SqlCommand("insert into User_Login values('" + User_ID + "','" + User_PWD + "')", sqlCnn);
SqlCommand sqlCmd2 = new SqlCommand("insert into User_Data values('" + User_ID + "','" + User_Name + "','" + User_Sex + "'," + User_Age_Year + "," + User_Age_Month + "," + User_Age_Day + ",'','','','')", sqlCnn); sqlCnn.Close(); Response.Redirect("Default.aspx"); }是否因为我连用两个数据库命令呢?还是什么其他的原因?
数据库连接正常,数据库操作语句也正常。请高手指点。
SqlConnection sqlCnn = new SqlConnection(strCnn);
sqlCnn.Open(); SqlCommand check = new SqlCommand("select * from User_Login where User_ID='" + User_ID + "'", sqlCnn); if (check.ExecuteScalar() == null)
{ SqlCommand sqlCmd1 = new SqlCommand("insert into User_Login values('" + User_ID + "','" + User_PWD + "')", sqlCnn);
SqlCommand sqlCmd2 = new SqlCommand("insert into User_Data values('" + User_ID + "','" + User_Name + "','" + User_Sex + "'," + User_Age_Year + "," + User_Age_Month + "," + User_Age_Day + ",'','','','')", sqlCnn); sqlCnn.Close(); Response.Redirect("Default.aspx"); }是否因为我连用两个数据库命令呢?还是什么其他的原因?
解决方案 »
- xml 数据如何导入到相对应xsd生成的实体类中去?
- 关于encoding 的问题,问题较多较杂,两天没有头绪。
- 如何将数据绑定到label上之后放在表格里,之后传值的时候就不知道怎么办了
- JS实现刷新页面或转到其它页面时系统自动退出
- ComponentArt中splitter控件如何显示某一页面
- DataGrid表单显示的问题(在线等待)
- GridView中怎样执行JS?javascript:无效
- DropDownList选择的问题
- 使用代码A把datatable中内容与dataGrid绑定,用下面代码设为编辑,编辑后用代码b,写入datatable中,但在b中datagrid找不到了?
- 在线等待:关于在ASP页面中实现面向对象思想的问题
- request取值问题
- 在asp.net中引用dll文件的问题
sqlCnn.Open(); SqlCommand sqlCmd1 = new SqlCommand("insert into User_Login values('" + User_ID + "','" + User_PWD + "')", sqlCnn);
sqlCmd1.ExcuteNosquery(); //插入数据库 sqlCnn.Close();