首先添加 引用:
using System.Data;
using MySql.Data.MySqlClient;
代碼: 這里只寫了 后台代碼
Mysql 連接和sql 連接代碼幾乎一樣 只要把
MySqlCommand com = new MySqlCommand(sqlin,con); 類似的MySQLcomand都改為 sqlcommand 就好了
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data; using MySql.Data.MySqlClient; namespace WebApplication1 { public partial class addertong : System.Web.UI.Page { //數據庫地址 string ser = "Server=localhost;UserId=root;Password=password;Database=child;pooling=false;CharSet=utf8;port=3306"; protected void Page_Load(object sender, EventArgs e) { ////判斷用戶是否登錄 //if (Session["name"] == null || Session["name"] == "") //{ // Response.Write("<script>alert(\"請先登錄!\");</script>"); // Response.Redirect("login.aspx"); // return; //} } protected void btnzhece_Click(object sender, EventArgs e) { string a=Session["name"].ToString(); MySqlConnection con = new MySqlConnection(ser); //string sqlin = "insert into ertong (name2,mima,name) values (name2='"+txtname2.Text.Trim()+"', mima='"+txtmima.Text.Trim()+"'"+", name=' "+Session["name"].ToString()+"'"; string sqlin = "insert into ertong (name2,mima,name,beizu) values ('" + txtname2.Text.Trim() + "', '" + txtmima.Text.Trim() + "'" + ", ' " + Session["name"].ToString()+"',' "+txtpassword2.Text.Trim()+ "')"; MySqlCommand com = new MySqlCommand(sqlin,con); DataSet ds = new DataSet(); MySqlDataAdapter db = new MySqlDataAdapter(com); db.Fill(ds); Response.Write("<script>alert(\"添加成功\");</script>"); } } }
