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();

    炒鸡简单吧,额呵呵~

  • 相关阅读:
    ODI ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
    oracle 执行计划简介
    oracle job定时执行存储过程详解
    ODI 目标表主键有序列的同步处理
    ODI 同义词问题
    U盘安装redhat Linux
    ODI ora_01653 表空间无法扩展
    C#使用JSON相关
    常用查询汇总
    EXCEL中汉字转拼音
  • 原文地址:https://www.cnblogs.com/hydor/p/3599696.html
Copyright © 2011-2022 走看看