zoukankan      html  css  js  c++  java
  • GridView绑定数据源 绑定DataReader /DataSet /DataTable

    有一个GridView1 

     <asp:GridView ID="GridView1" runat="server"></asp:GridView>

    用DataReader读数据库信息

                SqlConnection sqlCon = new SqlConnection();
                sqlCon.ConnectionString = "Data Source=.;DataBase=Bu;UID=sa;PWD=密码;";   //连接字符串
                SqlCommand cmd = new SqlCommand("select  * from tableA",sqlCon);    //sql语句或存储过程
                sqlCon.Open();
                SqlDataReader dr = cmd.ExecuteReader();

    将内存中的数据流作为数据源绑定给GridView

    GridView1.DataSource = dr;
    GridView1.DataBind();

    炒鸡简单吧,额呵呵~

    同理,绑定DataSet和DataTable也是一样的。将DataSet填充数据集(一个DataSet可有多个DataTable)

                SqlConnection sqlCon = new SqlConnection();
                sqlCon.ConnectionString = "Data Source=.;DataBase=Bu;UID=sa;PWD=密码;";   //连接字符串
                SqlCommand cmd = new SqlCommand("select  * from tableA",sqlCon);    //sql语句或存储过程
                sqlCon.Open();
                SqlDataAdapter da = new SqlDataAdapter("select  top 3 * from menber", sqlCon);
                DataSet ds = new DataSet();
                da.Fill(ds, "menber");
    DataTable dt = ds.Tables[0]; //DataSet里第一张表赋给DataTable

    将ds或者dt绑定给GridView

    GridView1.DataSource = ds;          //也可以是dt
    GridView1.DataBind();

    炒鸡简单吧,额呵呵~

  • 相关阅读:
    用户(三)
    首页和token验证(二)
    项目初始化和登录退出(一)
    VSCode设置vue/react模板
    Git操作
    C#可视化程序设计第三章(1,2)
    C#可视化程序设计第二章(3,4)
    SQL数据库第五章
    C#可视化程序设计第一章
    SQL数据库第四章
  • 原文地址:https://www.cnblogs.com/hydor/p/3599696.html
Copyright © 2011-2022 走看看