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();
炒鸡简单吧,额呵呵~
转载于:https://www.cnblogs.com/hydor/p/3599696.html
GridView绑定数据源 绑定DataReader /DataSet /DataTable相关推荐
- DataTable 深入解析数据源绑定原理之高级篇
前言 在上篇写了篇 实战系列之天气预报实时采集 ,有个别同志认为没技术含量,也许正如所说. 只是人各有看法,当我写出一篇文章时,我只是希望: 1:如果你还不懂,请看写法,了解想法 2:如果你已懂,略过 ...
- 一起谈.NET技术,DataTable 深入解析数据源绑定原理之高级篇
前言 在上篇写了篇 实战系列之天气预报实时采集 ,有个别同志认为没技术含量,也许正如所说. 只是人各有看法,当我写出一篇文章时,我只是希望: 1:如果你还不懂,请看写法,了解想法. 2:如果你已懂,略 ...
- Combobox绑定数据源DataSet
// 绑定数据源 this.comboBox1.DataSource = dataSet.Tables[0]; // 用于业务逻辑判断的实际值 this.comboBox1.ValueMember = ...
- 数据源绑定控件的Row/ItemDataBound事件
呈现 GridView 控件之前,该控件中的每一行必须绑定到数据源中的一条记录.将某个数据行(用 GridViewRow 对象表示)绑定到 GridView 控件中的数据以后,将引发 RowDataB ...
- DataSet DataTable DataReader DataAdapter之间的区别
1.四者各自的介绍 DataSet是用来做连接sql的一种方法,意思是把数据库的副本存在应用程序里,相当于存在内存中的数据库,应用程序开始运行时,把数据库相关数据保存到DataSet. DataTab ...
- 关于DataGridView的数据源绑定字符串两个值得注意的问题
1. LINQ的查询结果无法直接作为DataGridView的数据源 DataGridView的DataSource属性为object类型,但并不意味着任何类型都可以作为DataGridView的数据 ...
- repeater 控件ajax绑定数据源,[Asp.net之旅]--数据绑定控件之Repeater
引言 前几篇的文章在说AJAX的内容,利用AJAX技术能够开发出高效运行的网站应用程序,不过在进行B/S项目开发时只拥有AJAX技术是远远不够的,踏入到B/S要学的东西会更多,但相较C/S的复杂逻辑结 ...
- c# easyui 赋值_C# DataGridView绑定数据源的方法
开始以前,先认识一下WinForm控件数据绑定的两种形式,简单数据绑定和复杂数据绑定. 1. 简单的数据绑定 例1 using (SqlConnection conn = new SqlConnect ...
- DevExpress TreeList 调优_绑定数据源方式, 放弃原来的AppendNode加载数据的方式
DevExpress TreeList加载大批量数据的时候绑定数据源 dataTable. 注意事项1: 由于一旦绑定了数据源dataTable的些许变化便在TreeList中有所体现, 所以等dat ...
最新文章
- 函数式编程语言python-函数式编程语言
- 成员变量和属性区别(@property那点事儿)
- scikit-learning_特征分析(数据挖掘入门与实践-实验7)
- vscode安装sftp控制文件自动上传
- ssacanf\Sprintf格式化字符串
- 输出呈三角形的杨辉三角形(C语言)
- 学习spring必须java基础知识-动态代理
- 《零点起飞学C++》.(秦广军)
- 【转】Jmagick的使用例子
- 利用Microsoft Visual Studio查看.dll文件的依赖项及内部函数名
- 2021南京大学软件学院考研经验
- 2018-2019-2 20189215 《网络攻防技术》第二周作业
- 卸载antivirus(AVG)教程
- php 解析md文件格式,Git中Read.MD文件格式:Markdown语言详解
- 2020604 Java基础复习
- 想通过参加会议年入30万,没这些能力可不行——百格活动
- Unity3d 技巧(3)-如何在自己的程序中 Shader.Find 到自己写的shader
- Cocos状态机与缓动系统
- 【3DSmax】3DSmax9基础建模教程—读书笔记1(第一课)
- 三人抢答器-20151105
热门文章
- 初识Lock与AbstractQueuedSynchronizer(AQS)
- 八皇后问题 回溯法hdu2553
- android客户端证书到期了,在Android设备上生成客户端证书
- shell 脚本比较字符串相等_shell字符串比较判断是否为数字
- RNN-循环神经网络和LSTM_01基础
- 深入探讨ROP 载荷分析
- 微信系列研究之-----资源文件保护的小把戏
- clickhouse常用sql
- BZOJ 4802: 欧拉函数(大数因数分解算法 Pollard_rho 和素数测试算法 Miller_Rabin)
- 外贸常用术语_推荐必看!外贸、货代人订舱常用术语及订舱单中英对照!收藏备用...