社区
C#
帖子详情
C#中如何来用DAO?DAO和DAO的区别?
echoxue
2006-01-19 02:38:43
各位,
1,C#中如何来用DAO,能否给些代码我参考一下
2,现在都用ADO。NET了,为何又要用DAO,我不明白,能否指出ADO和DAO之间的差别?
3, 最好给各例子我参考一下
xuegl@wain-sh.com,xglhm@sh163.net
谢谢!
...全文
1603
10
打赏
收藏
C#中如何来用DAO?DAO和DAO的区别?
各位, 1,C#中如何来用DAO,能否给些代码我参考一下 2,现在都用ADO。NET了,为何又要用DAO,我不明白,能否指出ADO和DAO之间的差别? 3, 最好给各例子我参考一下 xuegl@wain-sh.com,xglhm@sh163.net 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lrc99990134
2006-01-20
打赏
举报
回复
ADO:Active数据对象(ActiveDataObjects):ADO实际是一种提供访问各种数据类型的连接机制。ADO设计为一种极简单的格式,通过ODBC的方法同数据库接口。可以使用任何一种ODBC数据源,即不止适合于SQLServer、Oracle、Access等数据库应用程序,也适合于Excel表格、文本文件、图形文件和无格式的数据文件。ADO是基于OLE-DB之上的技术,因此ADO通过其内部的属性和方法提供统一的数据访问接口方法。
DAO:数据访问对象(DataAccessObjects):是一种面向对象的界面接口。通过DAO/Jet功能可以访问ISAM数据库,使用DAO/ODBCDirect功能可以实现远程RDO功能。使用DAO的程序编码非常简单,DAO提供丰富的游标(Cursor)类型的结果集和非游标(Cursor-Less)类型的结果集,同DDL(数据描述语言)的功能很类似。
echoxue
2006-01-20
打赏
举报
回复
就算是古老的咚咚。也要熟悉一下,刚好可以进一步的比较一下!
用过DAO的前辈们,请指点一下!
aicsharp
2006-01-19
打赏
举报
回复
DAO太古老了,当年(看好了是当年)学vb的时候,老师就说,“很早以前(很早以前啊)用DAO控件,现在都用ADO了。”已经被扔进垃圾箱的东西,还捡起来干吗。
ybzsu
2006-01-19
打赏
举报
回复
。。。
标题吸引了我,正在考虑 “倒”是何方神圣
echoxue
2006-01-19
打赏
举报
回复
To,noood(肥田)
惭愧,标题是错了,谢谢提醒!
noood
2006-01-19
打赏
举报
回复
标题错了,搂主,哈哈
安心ADO吧
hyj_828
2006-01-19
打赏
举报
回复
没必要去研究dao了.
echoxue
2006-01-19
打赏
举报
回复
自己UP一下
jxufewbt
2006-01-19
打赏
举报
回复
.net中数据访问是用ADO.NET,DAO基本上不用了。
peterb
2006-01-19
打赏
举报
回复
添加引用里面,com选项里面就可以把DAO添加到项目中来使用,至于区别网上文章自己找找看吧
C#
特性标签实现通用
Dao
层
C#
特性标签实现通用
Dao
层
C#
特性标签实现通用
Dao
层
C#
特性标签实现通用
Dao
层
C#
抽象工厂
Dao
详解
C#
抽象工厂
Dao
详解, 简单扼要。
第12章 数据库操作-
DAO
篇.rar_
C#
数据库 操作_
Dao
数据库_
dao
数据库操作-
DAO
篇
C#
编写的集
dao
+dbUtil+分页+自定义验证+自定义控件的asp.net网站实例
本案例优势突出,简单通俗,移植性非常好(相对路径数据库技术),主要有以下特色: 1、相对数据库路径,通过db的数据库连接文件可用直接连接相对路径数据库,所以本人案例支持外部IIS的支持asp.net的动态服务器空间; 2、CRUD标准化处理代码,等于是通用方法,移植到任何程序,直接调用dbApp类的增删查改方法,就可以得到预期表格; 3、借鉴javaEE的
dao
+
dao
Util模式,对于user类,直接赋一个实例,可实现userLogin(user u)(用户登陆验证)、userReg(user u)(用户注册),直接封装到PO对象user类,对于不同的数据,只需更改user类的名称和字段,如book类,把user
Dao
类代码复制为book
Dao
代码,基本可以直接移植使用; 4、分页代码,完全依据通用代码写成的分页程序,不是依赖控件,整个案例的登陆、验证、注册、分页等全部使用代码完成,所以很容易移植,而不是程序
中
杂乱的控件名称,所以我比较偏爱用代码来写asp.net网站; 5、代码简洁高效,基本整合了asp.net网站必须的增删查改,而且连接到数据库,只用了5个页面,每个几乎不到10行的代码就完成,便于新手掌握面向对象编程,高效的
dao
方式,对于快速部署的重要意义。
DAO
.net经典实例
DAO
.net经典实例,附数据库,有详细注释
C#
111,107
社区成员
642,562
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章