以前都是做连接SQL2005的 今天碰到要连mysql 不会  希望各位帮忙 读取数据

解决方案 »

  1.   

    各种数据库连接:http://www.bbs180.com/showtopic-46.aspx
      

  2.   

    如果需要连接 
    mysql 可以使用 odbc  但你必须安装 mysql-connector-odbc-5.1.4-win32.msi 这个 你去MYSQL可以下一个.
      

  3.   


    我 装好了  出现 
     ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 是怎么回事?
      

  4.   

    有一个老外写的MySqlDriver DLL,添加引用后,使用跟SqlServer 就差不多了,比较简单的
      

  5.   

                string conStr = "server=Microsoft.Jet.OLEDB.4.0;database=mysql;user id=jason;pwd=jason;";
                OdbcConnection con = new OdbcConnection(conStr);
                OdbcCommand cmd = new OdbcCommand();
                cmd.CommandText = "select * from host";
                cmd.Connection = con;
                OdbcDataAdapter adapter = new OdbcDataAdapter(cmd);
                DataSet ds = new DataSet();
                adapter.Fill(ds, "t1");
                dataGridView1.DataSource = ds.Tables["t1"];帮忙看看啊  等待结贴
      

  6.   

    没有open尼,con.open().
    应该在command之前。
      

  7.   

    adapter 应该不用open 吧? 加上去依旧是那错误
    ERROR [IM002] [Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序 
      

  8.   

    UP UP 谁知道麻烦写一下啊
      

  9.   

    老板,不让用SqlServer数据库,先安装麻烦
    要用Mysql数据库
    我不会