Dict.CN 在线词典, 英语学习, 在线翻译
天道酬勤
用一辈子做好一件事
博客园
社区
首页
新随笔
管理
DataTable部分代码
//
Create DataTable
DataTable dt
=
new
DataTable();
dt.CaseSensitive
=
true
;
//
Create DataColumns
DataColumn col1
=
new
DataColumn(
"
id
"
,
typeof
(
int
));
DataColumn col2
=
new
DataColumn(
"
UserName
"
,
typeof
(
string
));
//
Config Propertyies
col2.AllowDBNull
=
false
;
col2.MaxLength
=
50
;
col2.Unique
=
true
;
col1.AutoIncrement
=
true
;
col1.AutoIncrementSeed
=
100
;
col1.AutoIncrementStep
=
1
;
col1.ReadOnly
=
true
;
//
the DataColumn with Expression
DataColumn col3
=
new
DataColumn(
"
Expression
"
,
typeof
(
string
));
col3.Expression
=
"
id+UserName
"
;
//
add DataColumns to dt;
dt.Columns.Add(col1);
dt.Columns.Add(col2);
dt.Columns.Add(col3);
dt.PrimaryKey
=
new
DataColumn[]
{ dt.Columns[
0
] }
;
//
Create test data
DataRow dr
=
dt.NewRow();
dr[
1
]
=
"
Roboth
"
;
dt.Rows.Add(dr);
dr
=
dt.NewRow();
dr[
1
]
=
"
xinsoft
"
;
dt.Rows.Add(dr);
dr
=
dt.NewRow();
dr[
1
]
=
"
SpiderMan
"
;
dt.Rows.Add(dr);
//
bind to gridview
this
.gridview1.DataSource
=
dt;
this
.gridview1.DataBind();
//
example1 for edit
DataRow dr1
=
dt.Rows.Find(
102
);
if
(dr1
==
null
)
{
Response.Write(
"
no find
"
);
}
else
{
dr1.BeginEdit();
dr1[
1
]
=
"
SpiderWoman
"
;
dr1.EndEdit();
}
//
example2 for edit
object
[] obj
=
new
object
[]
{
null
,
"
Spo
"
,
null
}
;
DataRow dr2
=
dt.Rows.Find(
102
);
if
(dr2.IsNull(
2
))
//
赋值是 DBNull.Value
{
dr2[
2
]
=
"
test
"
;
}
dr2.ItemArray
=
obj;
//
example for delete
DataRow dr_D
=
dt.Rows.Find(
102
);
dr_D.Delete();
//
Remove corresponding row
dt.Rows.Remove(dt.Rows.Find(
101
));
/**/
///
/Remove corresponding row again
dt.Rows.RemoveAt(
0
);
this
.gridview2.DataSource
=
dt;
this
.gridview2.DataBind();
DataSet ds
=
new
DataSet();
Response.Write(ds.DataSetName);
posted @ 2008-05-04 18:51
Robot·H
阅读(28)
评论(0)
编辑
收藏
社区
新闻
新用户注册
刷新评论列表
标题
姓名
主页
Email
(只有博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
相关文章:
网页背景音乐代码
不要在WCF service中使用TypedDataset或DataTable作为数据传输载体
DataTable.Select使用小心得
DataTable类
MSN在线状态代码
部分网页技巧代码集
相关链接:
最新IT新闻:
消息称MySQL创始人已向Sun提交辞呈
谷歌Chrome浏览器即将更换LOGO颜色?
淘宝网合并阿里妈妈 专家称阿里巴巴或有新战略
微软研究院发布 AutoCollage - 整理并融合照片
2008年9月5日科技博客精选
博客园新闻频道
博客园首页
社区
公告
IT新闻:
<
2008年5月
>
日
一
二
三
四
五
六
27
28
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
搜索
随笔分类
.NetFramework(6)
(rss)
Ajax(2)
(rss)
Ajax
(rss)
asp.Net2.0(49)
(rss)
C#2.0(35)
(rss)
CSS+Javacript(20)
(rss)
EC(6)
(rss)
English(2)
(rss)
Interview(2)
(rss)
Office Forms Server+SharePoint Server(1)
(rss)
ProgramLife(28)
(rss)
Sqlserver(26)
(rss)
TechBase(13)
(rss)
UML(3)
(rss)
XML(4)
(rss)
每日一句英语(2)
(rss)
美食天下(2)
(rss)
Asp.Net
.Net Ajax`
4guysfromrolla
C#开源
CodeProject
c-sharpcorner.com
DoFactory
DoFactory之设计模式
IT实验室
MS Forums
MSDN Code Gallery
SilverLight
sourceforge.net
UML
w3schools
w3school中文
博客堂
说故事、学模式
万年历
职场生涯
组件开发
Book Online
杜拉拉升职计
你在为谁工作
Company
facebook
youtube
掘客
康盛创想
DB
SqlServer Magazine
SqlServerCenter
邹建
EC
facebook 研究系列
open platform
艾瑞
创意纪
电子商务博客
胡宝洁
开心
开心网
麦田
亚马逊
詹鹏
English
bjEnglish
China Daily
EnglishTown
i词霸
language_tools
NBC
华尔街英语
friend
5721美食
NzPerfec
JS+CSS+XML+DOM
Ajax基础教程 - 免费试读 - book.csdn.net
SAX
xml bbs
UML
ArgoUML
积分与排名
积分 - 31023
排名 - 1322
最新评论
1. re: [转帖].Net pet shop 4 和 MSMQ
晕仔细看看,才发现区别,用中文直接说明把MACHINNAME改为“.”或者你的机器名不是更好吗?唉!写文章也是要讲方法的! (fff)
2. re: [转帖].Net pet shop 4 和 MSMQ
修改<add key="OrderQueuePath" value="FormatName:DIRECT=OS:MACHINNAME\\Private$\\PSOr... (fff)
3. re: 毛驴进城
建议发到非技术区 (李胜攀)
4. re: 毛驴进城
挺搞笑的,就是发到新手区就不太好了吧 (MadGoat)
5. re: C# XML入门经典——C#编程人员必备的XML技能
学无止境。。。
(Robot·H)