本帖最后由 ly8685987 于 2011-04-13 20:24:19 编辑

解决方案 »

  1.   

    也可以直接在提交按钮中写数据库连接和数据插入的代码,你是。net的话,直接双击按钮就进入。cs的页面 在那里边写就行了
      

  2.   

    1,提交注册信息是用submit触发的form中action指向的页面还是用ajax的request请求?
    都可以2,指向的.net页面是哪个页面:.aspx还是.cs ?
    指.aspx3,我做的指向.aspx页面那在这个页面中怎么将数据写入到数据库呢?
    接收值1 = request["参数1"]
    ========================================================也可在注册页用服务端控件来实现,在后端代码中处理,不需要指定action
      

  3.   

     string query1 = "insert into pic2(id,path) values (3,'" + name + "')";
     SqlConnection conn = new SqlConnection("server=.;database=tzb;uid=sa;pwd=sa;");
        conn.Open();
         SqlCommand cmd = new SqlCommand(query1, conn);
    ,,,
          cmd.ExecuteNonQuery(); 
         conn.Close();
    网上代码很多,多上网查查!
      

  4.   

    [Quote=引用楼主 ly8685987 的回复:]
    大侠们帮忙啊
    1,提交注册信息是用submit触发的form中action指向的页面还是用ajax的request请求?都可以啊2,指向的.net页面是哪个页面:.aspx还是.cs ?
    什么意思 3,我做的指向.aspx页面那在这个页面中怎么将数据写入到数据库呢?用sql 语句啊  insert , 先要连接数据库的 ,用连接字符串
      

  5.   


    在.aspx页面的onpageload中:
    name= request["参数1"]
    这样之后用什么方法转到.cs页面将name的值写入到数据库呢?
      

  6.   

    就是request.open("POST","这里指向的页面是.aspx还是.cs",ture)2楼说指向.aspx那又在.aspx页面如何将值传到.cs页面然后写入数据库
      

  7.   

    //下面是实现的过程,具体实现时,写入库时用参数化SQL,并注意非法字符处理protected void Page_Load(object sender, EventArgs e)
    {
      if (!IsPostBack)
       {
       regSave();
      }
    }private void regSave()
     {
       string _name;
       string sql=string.Empty();
       _name = Convert.ToString(request["参数1"]);
       sql = "insert into [table](name1) values('" + _name + "')";
       ExecuteNonQuery(sql);  //ExecuteNonQuery去看下DAL-SQLHelper操作类,这是很基础的东西
    }
      

  8.   

    那就是.cs文件写的。你提交的时候把值post到后台 然后后台request获取值在执行insert操作可以去网上找找 对数据库操作的例子给你执行插入的代码 public static int ExecuteNonQuery(string cmdtext, SqlParameter[] para, CommandType ct)
            {
                int value;
                using (cmd = new SqlCommand(cmdtext, GetConn()))
                {
                    cmd.CommandType = ct;
                    cmd.Parameters.AddRange(para);
                    value = cmd.ExecuteNonQuery() > 0 ? 1 : 0;
                }
                return value;
            }
      

  9.   

    上面的代码是post页中的后端.cs处理的比如你的处理表单是
    postDo.aspx,
    则对应的后端代码页就是postDo.aspx.cs
    你可把它理解为一个项目文件先去看下asp.net课程吧
      

  10.   

    莫非我的做法不对?我是把HTML页面的数据传到.aspx页面的
    你们说的好像是在.aspx页面传值到对就的.cs页面
      

  11.   

    莫非我的做法不对?我是把HTML页面的数据传到.aspx页面的
    你们说的好像是在.aspx页面传值到对应的.cs页面
      

  12.   

    谁有asp.net mvc一个功能模块 发我邮箱[email protected]  谢谢