嗯,刚刚尝试了几种往数据库插入数据的方式,记录一下:
这里aspx页面上有两个TextBox控件,名称分别为userName 和 pwd.还有一个submit按钮,以下代码都是写在按钮的时间中的:(截图如下)
尝试了几种往数据库插入数据的方式
1.直接用SqlCommand写sql语句:
          String strusername = this.userName.Text;
尝试了几种往数据库插入数据的方式        String strpwd 
= this.pwd.Text;尝试了几种往数据库插入数据的方式        

          SqlConnection conn 
= new SqlConnection();
尝试了几种往数据库插入数据的方式        SqlCommand comm 
= new SqlCommand();
尝试了几种往数据库插入数据的方式       

尝试了几种往数据库插入数据的方式        conn 
= new SqlConnection("server=localhost;database=demo;uid=sa;pwd=123456");
尝试了几种往数据库插入数据的方式        conn.Open();
尝试了几种往数据库插入数据的方式        comm.Connection 
= conn;
尝试了几种往数据库插入数据的方式        comm.CommandText 
= "insert into demo(username,pwd) values('" + strusername + "','" + strpwd + "')";
尝试了几种往数据库插入数据的方式        comm.ExecuteNonQuery();

2.用SqlDataAdapter和DataTable:
尝试了几种往数据库插入数据的方式        SqlConnection conn = new SqlConnection();
尝试了几种往数据库插入数据的方式        SqlCommand comm 
= new SqlCommand();
尝试了几种往数据库插入数据的方式        SqlDataAdapter dataAdapter 
= new SqlDataAdapter();
尝试了几种往数据库插入数据的方式        
          String strusername 
= this.userName.Text;
尝试了几种往数据库插入数据的方式        String strpwd 
= this.pwd.Text;
尝试了几种往数据库插入数据的方式
尝试了几种往数据库插入数据的方式        conn 
= new SqlConnection("server=localhost;database=demo;uid=sa;pwd=123456");
尝试了几种往数据库插入数据的方式        conn.Open();
尝试了几种往数据库插入数据的方式        comm 
= new SqlCommand("select * from demo", conn);
尝试了几种往数据库插入数据的方式        dataAdapter.SelectCommand 
= comm;
尝试了几种往数据库插入数据的方式        dataAdapter.InsertCommand 
= new SqlCommandBuilder(dataAdapter).GetInsertCommand();
尝试了几种往数据库插入数据的方式        DataTable dataTable 
= new DataTable();
尝试了几种往数据库插入数据的方式        dataAdapter.Fill(dataTable);
尝试了几种往数据库插入数据的方式        DataRow dataRow 
= dataTable.NewRow();
尝试了几种往数据库插入数据的方式        dataRow[
1= strusername;
尝试了几种往数据库插入数据的方式        dataRow[
2= strpwd;
尝试了几种往数据库插入数据的方式        dataTable.Rows.Add(dataRow);
尝试了几种往数据库插入数据的方式        dataAdapter.Update(dataTable);

3.用SqlDataAdapter和DataSet:
尝试了几种往数据库插入数据的方式        SqlConnection conn = new SqlConnection();
尝试了几种往数据库插入数据的方式        SqlCommand comm 
= new SqlCommand();
尝试了几种往数据库插入数据的方式        SqlDataAdapter dataAdapter 
= new SqlDataAdapter();

尝试了几种往数据库插入数据的方式        String strusername 
= this.userName.Text;
尝试了几种往数据库插入数据的方式        String strpwd 
= this.pwd.Text;
尝试了几种往数据库插入数据的方式
尝试了几种往数据库插入数据的方式        conn 
= new SqlConnection("server=localhost;database=demo;uid=sa;pwd=123456");
尝试了几种往数据库插入数据的方式        conn.Open();
尝试了几种往数据库插入数据的方式        comm 
= new SqlCommand("select * from demo", conn);
尝试了几种往数据库插入数据的方式        dataAdapter.SelectCommand 
= comm;
尝试了几种往数据库插入数据的方式        dataAdapter.InsertCommand 
= new SqlCommandBuilder(dataAdapter).GetInsertCommand();
尝试了几种往数据库插入数据的方式        dataAdapter.Fill(dataSet);
尝试了几种往数据库插入数据的方式        DataRow dataRow 
= dataSet.Tables[0].NewRow();
尝试了几种往数据库插入数据的方式        dataRow[
1= strusername;
尝试了几种往数据库插入数据的方式        dataRow[
2= strpwd;
尝试了几种往数据库插入数据的方式        dataSet.Tables[
0].Rows.Add(dataRow);
尝试了几种往数据库插入数据的方式        dataAdapter.Update(dataSet);

OK,超级简单吧,哦是菜鸟~~~尝试了几种往数据库插入数据的方式じゃあ、一緒に頑張ろう!

相关文章: