哪个访问MySQL数据库的DLL是最权威的?我在网上找到好几种,乱了选择哪位给个用用!

解决方案 »

  1.   

    下载mysql5.0 for windows。安上找。
      

  2.   

    MySQLDriverCS是MySQL数据库的一个免费开源的.NET驱动程序。和Sql .NET Data Provider是为Sql Server一样,它是专门为MySQL设计的,可以叫做MySQL .NET Data Provider。使用他不需要额外的去设置ODBC数据源,基本上只要能连接到MySQL就能通过MySQLDriverCS来访问。
    MySQLDriverCS是SourceForge.NET上的一个项目,不过不知道什么原因,这个网站在国内访问不到。
    下面是使用MySQLDriverCS的代码示例:
       
    MySQLConnection conn = null;
    try
    {
     string connstr = "Data Source=MySQL;Password=root;User ID=root;Location=localhost";
     conn =  new MySQLConnection(constr);
     conn.Open();
     string query = "insert into test.dbtable values(10, 'disksidkfsdi', 'asdfaf', 'adsfasdf')";
     string tmp = null;
     MySQLCommand cmd = new MySQLCommand(query, conn);
     for(int i = 0; i < 100000; i++)
     {
              cmd.ExecuteNonQuery();
     }
     cmd.Dispose();
     conn.Close();
     query = "select * from test.dbtable";
     MySQLCommand cmd2 = new MySQLCommand(query, conn);
     conn.Open();
     MySQLDataReader reader = cmd2.ExecuteReaderEx();
     while(reader.Read())
     {
      tmp = reader[0].ToString();
      tmp = reader[1].ToString();
      tmp = reader[2].ToString();
      tmp = reader[3].ToString();
     }
     conn.Close();
     query = "delete from test.dbtable";
     MySQLCommand cmd3 = new MySQLCommand(query, conn);
     conn.Open();
     cmd3.ExecuteNonQuery();
    }
    catch(Exception ex)
    {
     MessageBox.Show(ex.Message);
    }
    finally
    {
     conn.Close();
    }
      

  3.   

    去这个网站找 http://www.aspxboy.com/3/category.aspx 这个相关的文章!
      

  4.   

    MySQL Connector Net 
    网上搜索这个,有1.0,1.1,2.0版的
    算官方制作的
      

  5.   

    MySQL Connector Net 5.03mysql.date.dll详见chy710.cnblogs.com