求 asp.net 代码块的详解
SqlConnection conn=Get_Con(); //Get_Con();是自定义的返回值是 SqlConnection //的方法
conn.Open();
Sqlcommand cmd=new SqlCommand("insertClass",conn);// insertClass是自定义的
//存储过程
cmd.CommandType=CommandType.StoredProcedure;
cmd.Parameters.Add("@ClassName",SqlDbType.VarChar,50).Value=this.TextBox1.Text;
Cmd.ExecuteNonQuery();
conn.Close();
this.bind();
追问:蛮喜欢这个答案的!
答案:SqlConnection conn=Get_Con(); //Get_Con();是自定义的返回值是 SqlConnection
//的方法
conn.Open();
Sqlcommand cmd=new SqlCommand("insertClass",conn);// insertClass是自定义的
//存储过程
cmd.CommandType=CommandType.StoredProcedure;//告诉数据我要执行的是存储过程
cmd.Parameters.Add("@ClassName",SqlDbType.VarChar,50).Value=this.TextBox1.Text;//@ClassName存储过程中定义的字段,SqlDbType.VarChar,该字段在数据库定义时的类型50该字段在数据库定义时的长度;整体的意思就是将this.TextBox1.Text的值传给@ClassName字段由它来操作;可以写成这样://cmd.Parameters.Add("@ClassName",SqlDbType.VarChar,50);
//cmd.Parameters["@ClassName"].Value=this.TextBox1.Text;
Cmd.ExecuteNonQuery();//执行后返回受影响的行数
conn.Close();//关闭数据库连接
this.bind();//调用当前类中的一个方法
你到网上搜搜 ADO.NET 方面的知识看看,
SqlConnection 、Sqlcommand是sql数据库操作时最常用的类。
我还没弄懂你的意思,你干吗不说明白点啊。
你是要别人解释一下所有语句的用意吗?还是?
上一个:asp.net 的连库怎么写???
下一个:php问题,服务器!!