会员: 密码:  免费注册 | 忘记密码 | 会员登录 网页功能: 加入收藏 设为首页 网站搜索  
 安全技术技术文档
  · 安全配制
  · 工具介绍
  · 黑客教学
  · 防火墙
  · 漏洞分析
  · 破解专题
  · 黑客编程
  · 入侵检测
 安全技术论坛
  · 安全配制
  · 工具介绍
  · 防火墙
  · 黑客入侵
  · 漏洞检测
  · 破解方法
  · 杀毒专区
 安全技术工具下载
  · 扫描工具
  · 攻击程序
  · 后门木马
  · 拒绝服务
  · 口令破解
  · 代理程序
  · 防火墙
  · 加密解密
  · 入侵检测
  · 攻防演示
技术文档 > Web开发 > ASP.Net
亲密接触ASP.Net(7)
发表日期:2003-06-26 00:00:00作者:� 出处:  

上一节,我们简单的讲了一下数据库的应用,而我们没有具体说明执行语句如何用于显示。呵呵,是留在这一章节中讲的。这里我们必须得了解一下DataReader,DataSet和DataGrid控件,DataGrid是显示控件,大家自已去看它相关的应用,我们在这里不哆嗦,DataReader和DataSet都可以用来储存数据内容,不过DataReader只能储存查询的结果,DataSet就相对来说复杂多了,他的功能很强大,我们一步步来讲,这一节还讲不完,我们这一节只讲其关于储存数据库的功能,呵呵,为了和DataReader的讲解嘛.

讲数据库,首先得有用的数据才行,我这里随便搞了一个数据库,名为Company,再加了几条数据进去

DataReader

DataReader看名字就知道了,就是读取数据,我们可以通过Command的Execute方法,将取得的数据存入DataReader,DataReader有很多方法和属性,常用的是Read,这里我也不想多讲.我们还是先看看它的具体应用吧。

<% @ Page Language="C#" %>

<% @ Import Namespace="System.Data" %>

<% @ Import Namespace="System.Data.SQL" %>

<Script Language="C#" Runat="Server">

public void Page_Load(Object src,EventArgs e)

{

//定义语句

string mySelectQuery = "SELECT * from Company";

string myConnString="server=localhost;uid=sa;pwd=123456;database=aspcn";

//联结

SQLConnection myConnection = new SQLConnection(myConnString);

SQLCommand myCommand = new SQLCommand(mySelectQuery,myConnection);

myConnection.Open();

//定义DataReader

SQLDataReader myDataReader;

//赋与DataReader以结果

myCommand.Execute(out myDataReader);

//将DataReader与DataGrid进行捆绑

show.DataSource=myDataReader;

show.DataBind();

//关闭

myDataReader.Close();

myConnection.Close();

}

</script>

<html>

<head>

<title></title>

</head>

【返回顶部】 【打印本页】 【关闭窗口】

关于我们 / 给我留言 / 版权举报 / 意见建议 / 网站编程QQ群   
Copyright ©2003- 2026 Lihuasoft.net webmaster(at)lihuasoft.net 加载时间 0.00391