菜鸟问题了--我怎么录入数据到数据库,并保存???? 我就是想录入数据了,例如:有表MAIN,列A,B,C.我想在表中录入数据了,用TEXTBOX编辑框,怎么写代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 private void button1_Click(object sender, System.EventArgs e){ sql="insert into main (a,b,c) values ('"+this.textBox1.Text+"','"+this.textBox2.Text+"','"+this.textBox3.Text+"')"; SqlCommand Comm=new SqlCommand(); Comm.Connection=Conn; //数据连接预先定义好 Comm.CommandText=sql; Comm.ExecuteNonQuery(); Comm.Connection.Close();} 还是不行,它说ExecuteNonQuery的关闭的,没有打开了 打开数据库连接Conn.Open(); 我些的一段数据插入代码,供参考。 string conString="Data Source=WIN2KSERVER;User ID=sa;Password=sa; Initial Catalog=online"; SqlConnection userConnection=new SqlConnection (conString); userConnection.Open (); string cmdString="Insert into userinfo(xm,idcode,password) values (@xm,@idcode,@password)"; SqlCommand cmdUser=new SqlCommand(cmdString,userConnection); SqlParameter prm1=new SqlParameter ("@xm",SqlDbType.NChar ,8 ); prm1.Direction=ParameterDirection.Input ; SqlParameter prm2=new SqlParameter ("@idcode",SqlDbType.NChar ,18); prm2.Direction=ParameterDirection.Input; SqlParameter prm3=new SqlParameter ("@password",SqlDbType.NChar ,6); prm3.Direction=ParameterDirection.Input; cmdUser.Parameters .Add (prm1); cmdUser.Parameters .Add (prm2); cmdUser.Parameters .Add (prm3); prm1.Value =TextBox1.Text.ToString () ; prm2.Value =TextBox4.Text.ToString () ; prm3.Value =TextBox3.Text.ToString () ; cmdUser.ExecuteNonQuery (); 效果和weilysunhg(一天到晚红烧的鱼) 的一样 csdn 2012年度.NET最有价值问题评选第一名的问题 有关用sql语句实现分页的c#后台代码 GIS中的Gmap.net开源插件在winform下的使用? 模拟键盘在qq中不管用??? 我写的面试题怎么没人响应,再来两道会会大家 函数的传值问题 反射构造方法 构造方法中带参 的问题 请教高手 .Net里有没有类似Java中StringToken的类? 简单的编译问题 求快速填充算法 [困扰中]如何调用用户控件 高手們快快請進:)
{
sql="insert into main (a,b,c) values ('"+this.textBox1.Text+"','"+this.textBox2.Text+"','"+this.textBox3.Text+"')";
SqlCommand Comm=new SqlCommand();
Comm.Connection=Conn; //数据连接预先定义好
Comm.CommandText=sql;
Comm.ExecuteNonQuery();
Comm.Connection.Close();
}
Conn.Open();
string conString="Data Source=WIN2KSERVER;User ID=sa;Password=sa;
Initial Catalog=online";
SqlConnection userConnection=new SqlConnection
(conString);
userConnection.Open ();
string cmdString="Insert into userinfo(xm,idcode,password) values
(@xm,@idcode,@password)"; SqlCommand cmdUser=new SqlCommand(cmdString,userConnection);
SqlParameter prm1=new SqlParameter ("@xm",SqlDbType.NChar ,8 );
prm1.Direction=ParameterDirection.Input ;
SqlParameter prm2=new SqlParameter ("@idcode",SqlDbType.NChar ,18);
prm2.Direction=ParameterDirection.Input;
SqlParameter prm3=new SqlParameter ("@password",SqlDbType.NChar ,6);
prm3.Direction=ParameterDirection.Input; cmdUser.Parameters .Add (prm1);
cmdUser.Parameters .Add (prm2);
cmdUser.Parameters .Add (prm3);
prm1.Value =TextBox1.Text.ToString () ;
prm2.Value =TextBox4.Text.ToString () ;
prm3.Value =TextBox3.Text.ToString () ; cmdUser.ExecuteNonQuery ();