刚学这个,不知道怎么连接.谁有c#操作mysql数据库 给我发一段操作的代码(新增功能)

解决方案 »

  1.   

    我现在做的是用个写好的引擎,MyData.dll引用这个后,其他操作很简单
      

  2.   

    using System.Data.OleDb;
        public class DBconnection
        {   
            //连接数据库的前期准备
            public string myConnstring = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|Local_data.mdb";
            //select数据库的共同方法
            public DataSet GetSetData(string sql)
            {
                DataSet ds = new DataSet();
                try
                {
                    OleDbConnection con = new OleDbConnection(myConnstring);
                    OleDbDataAdapter da = new OleDbDataAdapter(sql, con);
                    con.Open();
                    da.Fill(ds);
                    con.Close();
                    return ds;
                }
                catch
                {
                    return null;
                }
            }
            //操作数据库的共同方法、如update、insert
            public bool Execute(string sql)
            {
                OleDbConnection con = new OleDbConnection(myConnstring);
                OleDbCommand com = new OleDbCommand();
                com.CommandText = sql;
                com.Connection = con;
                try
                {
                    con.Open();
                    com.ExecuteNonQuery();
                    con.Close();
                    return true;
                }
                catch
                {
                    return false;
                }
            }
    public void Page_Load(object sender, EventArgs e)
        {
            //*****************************************************************************************
            //方法名       :Page_Load(object sender, System.EventArgs e)
            //机能       :页面初期处理
            //参数         :无
            //返回值     :无
            //发生例外        :无
            //*****************************************************************************************
            DBconnection con = new DBconnection();
            try
            {
                DataSet ds = new DataSet();
                string sql = "select [No],BorrowCommID,CommodityName,OldPrice,SellPrice,NoVipDeposit,Number,VipMarkdown,TaxOver from TM_BorComInfo ";            ds = con.GetSetData(sql);
                GridView1.DataSource = ds;
                GridView1.DataBind();
            }
            catch 
            {
            }    }这是我写的 lZ 参考一下吧