zoukankan      html  css  js  c++  java
  • 使用DataReader读取数据

    List<User> allUsers = new List<User>();

    SqlConnection conn = new SqlConnection(连接字符串);

    SqlCommand cmd = new SqlCommand("SELECT语句",conn);

    conn.Open();

    using(SqlDataReader rdr = cmd.ExecuteReader())
    {
    while(rdr.Read())
    {
    User u = new User();
    user.Id = (int)rdr["Id"];
    user.LoginId = (string)rdr["LoginId"];
    user.LoginPwd = (string)rdr["LoginPwd"];
    user.Name = (string)rdr["Name"];
    user.Address = (string)rdr["Address"];
    user.Phone = (string)rdr["Phone"];
    user.Mail = (string)rdr["Mail"];
    user.UserRoleId = (int)rdr["UserRoleId"];
    user.UserStateId = (int)rdr["UserStateId"];

    allUsers.Add(u);
    }
    }

    conn.Close();

    return allUsers;

    ======================================================

    SqlConnection conn = new SqlConnection(连接字符串);

    SqlDataAdapter adapter = new SqlDataAdapter("SELECT语句",conn);

    DataSet ds = new DataSet();

    adapter.Fill(ds,"表名");

    return ds.Tables[0];

  • 相关阅读:
    7-25 念数字
    7-24 约分最简分式
    7-23 币值转换
    HDU-1102-Constructing Roads
    HDU-1301-Jungle Roads
    链式向前星
    HDU-1217-Arbitrage(SPFA)
    POJ-1258-Agri-Net
    HDU-1863-畅通工程
    POJ-3050-Hoscotch
  • 原文地址:https://www.cnblogs.com/liuyudun/p/3812711.html
Copyright © 2011-2022 走看看