SQL = "insert into userreg (name,password,address,phone) values('"+nameregist+"','"+pwdregist+"','"+addrregist+"','"+telregist+"')";
lblMbs1.Text="保存设置成功!"; 
只是写了这sql而已,都没执行呢。

解决方案 »

  1.   

    光有SQL语句还不行啊,你得在程序中执行,例如用Command之类的执行插入语句。
      

  2.   

    你只给变量sql赋值,没有进行insert操作啊
      

  3.   

    TextBox使用SQL查询语句存储数据31         string strSql = "insert Demo_User (C_Name,E_Name,QQ) values(@C_Name,@E_Name,@QQ)";
    32         SqlParameter[] para = {
    33                                 new SqlParameter("@C_Name",C_Name.Text),
    34                                 new SqlParameter("@E_Name", E_Name.Text),
    35                                 new SqlParameter("@QQ",QQ.Text),
    36                            };
    37         SqlHelper.ExecuteNonQuery(SqlHelper.CONN_STRING, CommandType.Text, strSql, para);