ASP.Net怎样连接MySQL数据库,获取数据并显示在listView中?初学者,很多东西不懂,希望回帖能详细点,最好有代码示例!嘿嘿

解决方案 »

  1.   

    需要个.net 连接mysql数据库的第三方插件。
      

  2.   

    "Provider=MySQLProv;Data   Source=mydb;User   Id=UserName;Password=asdasd;" 得到的数据 放进datatable 里边然后listview.DataSource(datatable)
      

  3.   

    string connctionString = "Database=scbio;Data Source=192.168.1.103;User Id=root;Password=zg6607;";
      

  4.   

    http://www.ksxt414.cn/andy_data/mysql-connector-net-6.2.3.zip然后解压,双击mysql.data.msi  安装就可以了。
      

  5.   

    去mysql网站下载一个.net的connector,
    里面会有例子和说明,
    自己静下心来好好看一看,
    有一天时间,应该能理清头绪了。
      

  6.   


    <add name="connectionString" connectionString="server="ip";database="数据库名";allow zero datetime=true"/>//后台
           public static string configconnStr=System.Configuration.ConfigurationManager.ConnectionStrings["connectionString"].ConnectionString;
            static string server = configconnStr.Split(';')[0].Split('=')[1].ToString();
            static string database = configconnStr.Split(';')[1].Split('=')[1].ToString();
            public static string connectionString = "UserId=BtsServer;Password=123;server="+server+";database="+database+";allow zero datetime=true";同时你还需要一个MySql.Data.dll插件 ,
      

  7.   

    或者使用下面的方式:http://www.ksxt414.cn/andy_data/mysql.data.rar下载来之后你再解压出来,mysql.data.dll
    添加到网站的Bin目录下(自己建一个),
    然后在 cs文件引用using MySql.Data.MySqlClient;
      

  8.   

    具体应用可以参考一下资料:http://heisetoufa.javaeye.com/blog/527878
      

  9.   

    那如果是GridView呢,为什么我没办法绑定数据,我Test Query时,出现下面的提示
      

  10.   

    MySql.Data.dll 对,需要找个东西
      

  11.   

    首先,你必须要引用MySql.Data.dll,
    其次,using MySql.Data.MySqlClient;
    再建立连接MySqlConnection myConnection = new MySqlConnection();
    myConnection.ConnectionString = myConnectionString;
    myConnection.Open();
    //execute queries, etc
    myConnection.Close();
    而myConnectionString标准写法是Server=myServerAddress;Database=myDataBase;Uid=myUsername;Pwd=myPassword;
    此时缺省端口为3306
      

  12.   

    查询语句出错了,绑定的时候你选择了默认的设置。可能不适合。选择上面那个选项,然后自己写SQL语句。我也遇到,刚刚解决了!!
      

  13.   

    web.config :
    <connectionStrings>
    <clear/>
    <add name="LocalSqlServer" connectionString="server=localhost;uid=root;pwd=sa;database=elab_tang;CharSet=gb2312;" providerName="System.Data.SqlClient"/>
    </connectionStrings>