zoukankan      html  css  js  c++  java
  • MySql查询数据

    引用的DLL

    MySql.Data.MySqlClient
    System.Data

    City实体

        public class City
        {
            public int ID { get; set; }
            public string Name { get; set; }
            public string CountryCode { get; set; }
            public string District { get; set; }
            public int Population { get; set; }
        }
    

    连接字符串

    string connectionStr = "server=127.0.0.1;database=数据库;User ID=root;password=密码";

    实现逻辑

            public List<City> GetCityList()
            {
                List<City> cityList = new List<City>();
                string sqlStr = "select * from city";
                using (MySqlConnection con = new MySqlConnection(connectionStr))
                {
                    con.Open();
                    MySqlCommand command = new MySqlCommand();
                    if (con.State != ConnectionState.Open)
                    {
                        con.Open();
                    }
                    command.Connection = con;
                    command.CommandText = sqlStr;
                    using (MySqlDataAdapter da = new MySqlDataAdapter(command))
                    {
                        DataSet ds = new DataSet();
                        da.Fill(ds, "city");
                        foreach (DataRow inst in ds.Tables[0].Rows)
                        {
                            City city = new City();
                            city.ID = int.Parse(inst["ID"].ToString());
                            city.Name = inst["Name"].ToString();
                            city.CountryCode = inst["CountryCode"].ToString();
                            city.District = inst["District"].ToString();
                            city.Population = int.Parse(inst["Population"].ToString());
                            cityList.Add(city);
    
                        }
                    }
                }
                return cityList;
            }
    

      

  • 相关阅读:
    JavaScript中get和set访问器的实现
    Vue render 函数和JSX语法的使用
    vue项目将第三方包以cdn的方式引入页面不显示
    今天帮忙HMF这位ui大神(傻)解决的小问题。
    SET
    webpack 折腾
    sass折腾
    gulp折腾
    css3
    js递归函数
  • 原文地址:https://www.cnblogs.com/HYJ0201/p/13227882.html
Copyright © 2011-2022 走看看