日期:2014-05-16  浏览次数:20862 次

急需大神啊
就是我想把文本的东西用C#写入本地数据库,应该怎么做,急求各位大神指导,在这个代码基础上增加吧

body>
    <form id="form1" runat="server">
    <div>
        账号:
         <input type="text" />
        <br /> 
        密码:
          <input type="text" />
         <br />
        <input type="button" name="btn1" value="提交" />
        
    </div>
    </form>
</body>
------解决方案--------------------
我建议你自学下ADO.NET,给你个提示,具体的就不写了
使用SqlConnection和SqlCommand对象
SQL语句中使用Insert语句
------解决方案--------------------

        string name = name.Text;
        string pwd = pwd.Text;
        string sql = "insert into table1(Name,Password)  Values ('"+name+"','"+pwd+"')";
        string strsql = ConfigurationManager.ConnectionStrings["testConnectionString"].ToString();//testConnectionString为你的数据库连接字符串在config文件里面配置
        SqlConnection con = new SqlConnection(strsql);
        con.Open();
        DataSet ds = new DataSet();
        SqlDataAdapter da = new SqlDataAdapter(sql, con);
        da.Fill(ds);
        int n = ds.Tables[0].Rows.Count;
        if (n > 0)
        {
            Response.Write("<script>alert('成功!')</script>");
        }
        else
        {
            Response.Write("<script>alert('失败!')</script>");

        }

------解决方案--------------------
你得先在数据库中建立表数据,然后在后台写代码,你要在这里写是很不雅观的。
------解决方案--------------------
先从html学起吧

        账号:
         <input type="text" name="userid" />
        <br /> 
        密码:
          <input type="text" name="password" />


.cs
string userid=Request.Form["userid"]
string password=Request.Form["password"]