数据访问两种模式的比较

转载 2006年06月21日 14:44:00

ASP.NET2.0扩展了ASP.NET1.1里数据访问的模式,简单概括起来具有两种模式

1、使用数据源控件(SqlDataSource/ObjectDataSource)

  1)建立一个项目TwoMode

  2)建立数据库连接

   由于ASP.NET2.0提供了App_Data目录,所以你可以直接把数据库文件拷贝到该目录下,然后在“解决方案资源管理器”中,刷新该文件,就可以看到该文件了,如下图


然后切换到“数据库视图”里,就可以看到该数据库了,如图

不过在使用时,有时候,当你把一个新的数据库文件*.MDF拷贝到App_Code目录下展开时,会出现连接超时的现象,这是因为系统第一次访问该数据库时,除了需要验证必要的信息外,还需要生成数据库日志文件,所以,你只要再次展开数据库文件即可。

3)连接数据库
把数据源控件(为了便于说明,这里使用SqlDataSource控件)拖放到default.aspx上



单击“智能感应”右边的Configure Data Source,出现数据库连接配置向导


这里,系统会子定识别在App_Data目录下的数据库,如果你不把数据库放置在App_Data下,那你就自己建立连接吧


然后把数据库连接保存在web.config里



下一步,选择数据库



当然,你可以测试运行的结果


接下来,把一个GridView控件放到default上,设置数据源为SqlDataSource1,就可以了


你也可以利用“Auto Format”设置其样式




(2)使用数据集和数据适配器
   这种模式更加简单。下回介绍

数据访问两种模式的比较

ASP.NET2.0扩展了ASP.NET1.1里数据访问的模式,简单概括起来具有两种模式1、使用数据源控件(SqlDataSource/ObjectDataSource)  1)建立一个项目TwoMo...
  • JOHNCOOLS
  • JOHNCOOLS
  • 2006年06月21日 14:44
  • 2633

c#数据库的两种访问方式总结

本设计中共有8个按钮,对应的代码分别从button1~button8 , 姓名对应的为textbox2,生日对应的dateTimePicker1,号码对应的是textbox3。本例适合新手一次搞懂通过...
  • sgx0554
  • sgx0554
  • 2015年06月07日 18:24
  • 1287

ADO.NET访问数据库的两种模式

ADO.NET访问数据库有两种模式:连接模式和无连接模式。下面我们谈谈两者之间的一些区别: 一、链接模式下的数据库访问通常包括以下几个步骤:      1、通过连接类(DbConnection)链...
  • u010276845
  • u010276845
  • 2013年10月15日 22:07
  • 872

两种数据访问方式:从ADO 到ADO.NET

电脑最大的好处就是可以帮助人处理大量数据,由此离不开对数据库的访问,先看看最近在做ASP.NET例子的时候经常用到的ADO.NET的数据库访问方式。...
  • u010927640
  • u010927640
  • 2016年03月13日 17:17
  • 3285

数据访问模式二:数据集和数据适配器(传统的数据访问模式)

上一篇文章介绍了使用DataSource控件访问数据库的过程,本节介绍利用数据适配集/数据适配器的访问数据库。这两种设计模式的差别,使得GridView的设计即要支持DataSource控件的数据绑定...
  • JOHNCOOLS
  • JOHNCOOLS
  • 2006年06月21日 14:46
  • 1320

两种数据库连接方式

1.spring连接方式         ApplicationContext context =            new ClassPathXmlApplicationContext("spr...
  • ht8206
  • ht8206
  • 2008年02月14日 16:00
  • 121

数据访问有哪些模式?

数据访问有哪些模式?选自> 作者:孙卫琴 在分层的软件结构中,业务逻辑层代表了业务数据和业务逻辑。域对象位于业务逻辑层,实体域对象代表应用运行时的业务数据,它存在于内存中,过程域对象代表应用的业务逻辑...
  • blender
  • blender
  • 2005年07月23日 03:30
  • 895

ADO 与ADO.NET两种数据访问方式区别。

1. ADO与ADO.NET简介   ADO与ADO.NET既有相似也有区别,他们都能够编写对数据库服务器中的数据进行访问和操作的应用程序,并且易于使用、高速度、低内存支出和占用磁盘空间较少,支持用...
  • lvjin110
  • lvjin110
  • 2013年09月06日 11:11
  • 1493

表的两种连接方式

内连接: 也称为等值连接(或称连接,还可以被称为普通连接或者自然连接),是最早的一种连接方式,内连接是从结果表中删除与其他被连接表中没有匹配行的所有无组,所以当匹配条件不满足时内连接可能会丢失信息。...
  • q1054261752
  • q1054261752
  • 2015年11月04日 20:26
  • 234

FTP文件传输协议两种模式-主动模式和被动模式

编辑本段使用模式 FTP有两种使用模式:主动和被动。主动模式要求客户端和服务器端同时打开并且监听一个端口以建立连接。在这种情况下,客户端由于安装了防火墙会产生一些问题。所以,创立了被动模式。被动...
  • xwdpepsi
  • xwdpepsi
  • 2013年07月08日 10:59
  • 32176
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:数据访问两种模式的比较
举报原因:
原因补充:

(最多只允许输入30个字)