zoukankan
html css js c++ java
[基础]datagridview绑定数据源的几种常见方式
private
void
button1_Click(
object
sender, EventArgs e)
{
//
using (SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["connStr"].ToString()))
//
{
//
SqlDataAdapter sda = new SqlDataAdapter("Select * From T_Class Where F_Type='Product' order by F_RootID,F_Orders", conn);
//
DataSet Ds = new DataSet();
//
sda.Fill(Ds, "T_Class");
//
//
使用DataSet绑定时,必须同时指明DateMember
//
//
this.dataGridView1.DataSource = Ds;
//
//
this.dataGridView1.DataMember = "T_Class";
//
//
也可以直接用DataTable来绑定
//
this.dataGridView1.DataSource = Ds.Tables["T_Class"];
//
}
//
甚至直接直接绑定数组
ArrayList AL
=
new
ArrayList();
AL.Add(
new
myItem(
"
text1
"
,
"
value1
"
));
AL.Add(
new
myItem(
"
text2
"
,
"
value2
"
));
AL.Add(
new
myItem(
"
text3
"
,
"
value3
"
));
this
.dataGridView1.DataSource
=
AL;
}
class
myItem
{
private
string
_Text;
private
string
_Value;
public
myItem(
string
text,
string
value)
{
this
._Text
=
text;
this
._Value
=
value;
}
public
string
Text
{
set
{ _Text
=
value; }
get
{
return
_Text; }
}
public
string
Value
{
set
{ _Value
=
value; }
get
{
return
_Value; }
}
}
作者:
菩提树下的杨过
出处:
http://yjmyzz.cnblogs.com
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
查看全文
相关阅读:
实验二Step1-有序顺序表
0330复利计算4.0(改)
0330复利计算4.0单元测试
实验一 命令解释程序的编写
《构建之法》之第1、2、3章读后感
0408-汉堡包的方式评价合作伙伴
0406-复利计算5.0
0405—软件工程 《构建之法》 第四章读后感
03-29复利计算单元测试
03-25实验一、命令解释程序的编写
原文地址:https://www.cnblogs.com/yjmyzz/p/1027616.html
最新文章
Ado Recordset.open
1217 递归下降语法分析程序设计
1118有限自动机的构造与识别
1112评论汇总
1014 C语言文法
v2.0
0909 粗浅的认识编译原理
0317复利计算3.0
0312复利计算
实验0:了解和熟悉操作系统
热门文章
0302对大学生就业的感想
1230递归下降语法分析程序设计
有穷自动机的构造与识别
11.11评价
文法分析
0414复利计算6.0--结对
做汉堡
0406复利计算5.0
0406复利计算5.0--结对
《构建之法》之第4章读后感
Copyright © 2011-2022 走看看