从0开始
BlogJava
|
首页
|
发新随笔
|
发新文章
|
联系
|
聚合
|
管理
随笔:10 文章:86 评论:1 引用:0
对数据库进行“查询”操作
基于上篇的“增加”操作,现在对增加的数据进行查询。
在“设计页面”上添加一个GridView控件,如图:
然后写代码如下:
using
System;
using
System.Configuration;
using
System.Data;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.HtmlControls;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using
System.Data.SqlClient;
public
partial
class
_Default :Page
{
protected
void
Page_Load(
object
sender, EventArgs e)
{
if
(
!
IsPostBack )
//
是否是页面回传,如果是回传则不执行BindList()方法
{
BindList();
//
页面第一次运行的时候只需,其余的页面回传不执行,保证性能;
}
}
private
void
BindList()
{
string
sql
=
"
select * from S_Information
"
;
//
SQL执行语句
//
数据库连接字符串
string
connectionString
=
"
server = \
"
.\
"
;DataBase = \
"
student system\
"
;Uid =\
"
sa\
"
;pwd = \
"
sasa\
"
;
"
;
//
反斜杠代表转意字符
//
建立连接
System.Data.SqlClient.SqlConnection con
=
new
System.Data.SqlClient.SqlConnection(connectionString);
//
建立命令对象
SqlCommand cmd
=
new
SqlCommand(sql, con);
//
建立装载数据的车子
SqlDataAdapter sad
=
new
SqlDataAdapter(cmd);
//
定义数据集,车子从SQL数据库里面拉出的数据放在这个数据集仓库里面等待使用
DataSet ds
=
new
DataSet();
//
打开连接
con.Open();
//
开始装载SQL语句所查询到的数据到数据集仓库
sad.Fill(ds);
con.Close();
//
给数据绑定控件GridView 指定数据
this
.GridView1.DataSource
=
ds;
this
.GridView1.DataBind();
//
执行绑定方法
}
}
运行结果如下:
发表于 2009-10-06 19:43
fanny
阅读(130)
评论(0)
编辑
收藏
所属分类:
sql server
<
2024年12月
>
日
一
二
三
四
五
六
24
25
26
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
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
给我留言
查看公开留言
查看私人留言
随笔档案
(10)
2009年12月 (10)
文章分类
(84)
c#(13)
(rss)
excel学习(2)
(rss)
html(2)
(rss)
javascript(2)
(rss)
java基础(23)
(rss)
sql server (11)
(rss)
testing(9)
(rss)
vs .net(22)
(rss)
文章档案
(86)
2011年1月 (1)
2010年8月 (10)
2010年7月 (1)
2009年12月 (18)
2009年11月 (16)
2009年10月 (3)
2009年1月 (13)
2008年9月 (21)
2008年8月 (3)
收藏夹
(41)
c#(2)
(rss)
DataBase(1)
(rss)
good blog(7)
(rss)
good site(4)
(rss)
Html(1)
(rss)
javascript
(rss)
PC hardware Problem(1)
(rss)
SEO(2)
(rss)
sql server(7)
(rss)
vs . net(16)
(rss)
good blog
GoodSite
My another Blog
浪曦视频在线
最新随笔
1. QTP中的迭代设置
2. 测试用例设计白皮书--测试用例设计综合策略
3. 软件测试计划模板
4. 经典的杯子测试题
5. 如何横跨两个工作表来制作下拉菜单
6. Excel表使用(三):数据透视表
7. 笔试题:三角形测试用例设计
8. 笔试题:因果图法
9. 63个国外优秀测试网站地址
10. 用户名密码的测试方法(别小看哦)
11. web测试用例总结
12. 测试内容(转)
13. RowDataBound 事件(来自微软)
14. SQL COUNT() Function
15. SCOPE_IDENTITY (Transact-SQL)
搜索
最新评论
1. re: 求1-100之间的奇数和、偶数和[未登录]
神经,我才四年级
--***
阅读排行榜
1. [导入]WF4持久化:SqlWorkflowInstanceStore(349)
2. [导入]Visual Studio 2010 Ultimate敏捷利剑:详解Scrum(190)
3. [导入]调用需要进行身份验证的Web Service(174)
4. [导入]挑战:只用一条正则表达式来完成工作(162)
5. [导入][JavaScript]使用setTimeout减少多余事件(153)
评论排行榜
1. [导入]挑战:只用一条正则表达式来完成工作(0)
2. [导入]C#4.0新特性:可选参数,命名参数,Dynamic(0)
3. [导入]WF4持久化:SqlWorkflowInstanceStore(0)
4. [导入]调用需要进行身份验证的Web Service(0)
5. [导入][JavaScript]使用setTimeout减少多余事件(0)