如何写后台的insert代码,使得数据能够保存到数据库中。有没有非常简洁的方法,而注册页面只要求存 id,username,password 我常用的方法是如下方法,是否还有更好的办法,代码输入少,protected void Button1_Click1(object sender, EventArgs e)
{
//创建数据库连接字符串
string str1 = "Server=210.120.21.111;Database=db;Trusted_Connection=true"; //创建数据库插入字符串 将字符插入 表member
string str2 = "INSERT INTO member (id, username,password )"
+ "VALUES(@id ,@username,@password )";
//创建数据库连接
SqlConnection conn = new SqlConnection();
conn = new SqlConnection(str1);
conn.Open();
//创建数据库令
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
//把数据库intsert 命令字符创传值给数据库命令文本
comm.CommandText = str2;
//具体添加每列数据
comm.Parameters.AddWithValue("@id ", "007");
comm.Parameters.AddWithValue("@username", "张三");
comm.Parameters.AddWithValue("@password ", "123");
comm.ExecuteNonQuery();//////把数据写入数据库
conn.Close();/////关闭数据库连接
Response.Redirect(index.aspx);
{
//创建数据库连接字符串
string str1 = "Server=210.120.21.111;Database=db;Trusted_Connection=true"; //创建数据库插入字符串 将字符插入 表member
string str2 = "INSERT INTO member (id, username,password )"
+ "VALUES(@id ,@username,@password )";
//创建数据库连接
SqlConnection conn = new SqlConnection();
conn = new SqlConnection(str1);
conn.Open();
//创建数据库令
SqlCommand comm = new SqlCommand();
comm.Connection = conn;
//把数据库intsert 命令字符创传值给数据库命令文本
comm.CommandText = str2;
//具体添加每列数据
comm.Parameters.AddWithValue("@id ", "007");
comm.Parameters.AddWithValue("@username", "张三");
comm.Parameters.AddWithValue("@password ", "123");
comm.ExecuteNonQuery();//////把数据写入数据库
conn.Close();/////关闭数据库连接
Response.Redirect(index.aspx);
解决方案 »
- 请问 repeater 里面 怎么给每行 编号? 第一行 显示1. ,第二行显示2. , ........
- vs 2005 和 vs.net2003是什么关系?
- ASP.NET中的RadioButton问题???
- ajax问题请教.什么时候用[Ajax.AjaxMethodAttribute(Ajax.HttpSessionStateRequirement.ReadWrite)],什么时候用[Ajax.AjaxMethodAttribut
- 求.net2.0下tree的递归函数??
- 如何用asp.net发传真?
- xml一问
- doc转html出现错误
- 关于溢出的问题
- 求两个函数,要求(壹):能够将各种日期格式转换成yyyyMMdd;要求(贰):能够判断yyyyMMdd为唯一允许日期型的
- ASPxHtmlEditor如何汉化
- asp.net 图片显示
我教你个
拖个 SQLDataSourse 的 数据源控件 这样一来 只需要
string str2 = "INSERT INTO member (id, username,password )"
数据源名字 . UpdateCommand(str2); 就可以了
命令的 命名 最好用 strSql