C# asp.net 连接Mysql 数据库
首先添加 引用:
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>"); } } }