日期:2014-05-17  浏览次数:20453 次

菜鸟新学~求助,我不知道该怎么修改错误
这是我写注册时用的语句:
public class insertdata : System.Web.UI.Page
{
  protected System.Web.UI.WebControls.Button btnregister_Click;
   

  private void btnregister_Click(object sender, EventArgs e)
  {
  //create connection
  string strcon = @"serve=。\SQLEXPRESS;database=。;uid=。;pwd=。;";
  SqlConnection con = new SqlConnection(strcon);
  //create command 
  string strsql = "insert into user(user_name,[user_password],user_phone)values('" + txtname.Text + "','" + txtpass.Text + "','" + txtphone.Text + "')";
  sqldbcommand cmd = new sqldbcommand(strsql, con);
  //do it,insert
  con.open();
  cmd.executenonquery();
  con.close();
  label7.text = "注册成功,欢迎加入";

  }
系统提示错误是“:类型insertdata已经包含”btnregister_click“的定义
我该怎么改呢?

------解决方案--------------------
protected System.Web.UI.WebControls.Button btnregister_Click;

把这句删掉。
------解决方案--------------------
string strcon = @"serve=。\SQLEXPRESS;database=。;uid=。;pwd=。;";
这句明显有错误啊,改成
string strcon = @"serve=.\SQLEXPRESS;database=.;uid=.;pwd=.;";
要用英文半角输入。
------解决方案--------------------
ontextchanged="txtphone_TextChanged"
删了
------解决方案--------------------
探讨
编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误消息: CS0122: “registerpage.btnregister_Click(object, System.EventArgs)”不可访问,因为它受保护级别限制

源错误:



行 45: </p>
行 46: <p>
行 47: <……