解决方案 »

  1.   

    不用OdbcConnection,在网上下载一个mysql.dll,里面有mysqlconnction,用法跟sqlconnection一样
      

  2.   

    如果非要用ODBC的话,你需要在控制面板->管理工具->数据源(ODBC)中,添加数据源
      

  3.   

    去官网下载一个MySql For .Net, 在你的项目引用一下。基本上可以直接把旧项目中的SqlConection,直接替换为MySqlConnection
      

  4.   

    1、下载mysql.data.dll,然后添加引用
    2、
    MySqlConnection con = new MySqlConnection("database=;Password=;User ID=;server=");
      

  5.   

    请参考此贴:C#通过ODBC连接MySQL数据库怎么实现
      

  6.   

    安装个 MySQL Connector Net 5.0.7
    然后找到目录(一般是C:\Program Files\MySQL\MySQL Connector Net 6.4.4\Assemblies\v4.0\MySql.Data.dll)引用这个Mysql.Data.dll之后
    在代码页添加 using MySql.Data.MySqlClient;