社区
VB
帖子详情
vb6 vb.net DAO ADO ADO.NET,呀!我应该学什么??
LWWANDVB
2003-10-19 11:51:13
我想做桌面和网络的数据库应用程序,有VB6和ACCESS的基础,看到人人都用.NET了,那么要用VB.NET做数据库程序,应该学哪个?DAO ADO ADO.NET??
它们各有特点??
谢谢!
...全文
36
2
打赏
收藏
vb6 vb.net DAO ADO ADO.NET,呀!我应该学什么??
我想做桌面和网络的数据库应用程序,有VB6和ACCESS的基础,看到人人都用.NET了,那么要用VB.NET做数据库程序,应该学哪个?DAO ADO ADO.NET?? 它们各有特点?? 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xdwlb
2003-10-20
打赏
举报
回复
ado.net
histock
2003-10-20
打赏
举报
回复
当然学.NET啦
VB.Net
与数据库开发
极力推荐这本国人写的关于
VB.NET
与
ADO
.NET
数据库编程的好书.理由如下: 1.不是那种几百页尽是讲这个模型那个原理的论文型书藉,而是从SQL简单语法开始,一步步地教你"使用"
VB.NET
和
ADO
.NET
写个工具的书籍,简明,易懂,书中使用的案例界面保持简洁,讲解生动,很容易跟得上进度; 2.让俺很感激作者的地方之一就是先教你用
DAO
编一个小数据库程序,让你很轻松
学
会如何写MoveFirst,MoveNext,MovePrevious,MoveLast,Insert等功能函数,并且在插入新记当之前如何判断记录是否已存在并作相应处理.很多书籍缺少这一块. 3.很轻松掌握如何从系统数据库查询用户库和表,并生成象ACCESS 那样的数据库浏览界面,重要的是,这一切做来十分轻松,而且是通过写一个CDatabase类来解决,恰到好处地运用了OOP 的理念; 4.桌面型数据库程序和WEB(网店)数据库程序都有包括.全!!! 5.虽然有很多好书写
ADO
.NET
,但基本都是英文的.而这本书是中文的!!! 6.特别说明一下,这本书应是基于ANO.NET1.0-2.0的,虽然我认为这本书的内容已足够让你
学
会自如使用
ADO
.NET
,如果你觉得你
应该
看.NET3.5,我已经告诉你了.
vb.net
基本入门
学
习资料
第一部分 Visual Basic.net基础 1.vb. net介绍 2.
vb.net
的优点 3.新建一个
vb.net
项目 4.编写第一个
vb.net
应用程序 第二部分
vb.net
的语法部分 1.
vb.net
的Numeric数据类型 2.
vb.net
的Byte数据类型 3.
vb.net
的String数据类型 4.
vb.net
的Boolean数据类型 5.
vb.net
的Date数据类型 6.
vb.net
的Object数据类型 7.
vb.net
的用户自定义类型 8.
vb.net
的数组定义 9.
vb.net
的数组列表 10.
vb.net
的多维数组 11.
vb.net
类型转换函数 第三部分 visual basic.net的运算 程序设计时经常用到的有6种运算:算术运算(Arithmetic)、赋值运算(Assignment)、二进制运算(Bitwise)、比较运算(Comparison)、连接运算(concatenation)及逻辑运算(Logical),下面对这6种运算进行简单介绍。 1.
vb.net
的算术运算 2.
vb.net
的赋值运算符 3.
vb.net
的二进制运算符 4.
vb.net
的比较运算符 5.
vb.net
的连接运算符和逻辑运算符 6.
vb.net
运算符的优先级 (一) Visual basic.net的常量和变量 1.
vb.net
的常量 2.
vb.net
的变量 (二) Visual basic.net的流程和控制结构 1.
vb.net
条件分支语句 2.
vb.net
的循环语句 (三)
vb.net
的过程和函数 1.
vb.net
的Sub过程 2.
vb.net
的Funtion过程 3.在
vb.net
中调用过程 4.如何向过程传递参数 (四)
vb.net
的类和对象基础 第四部分 visual basic.net的常用控件 1.
vb.net
的Label控件 2.
vb.net
的Button控件 3.
vb.net
的Textbox控件 4.
vb.net
的MainMenu控件 5.
vb.net
的Checkbox控件 6.
vb.net
的Radiobutton控件 7.
vb.net
的GroupBox控件 8.
vb.net
的PictureBox控件 9.
vb.net
的ListBox控件 10.
vb.net
的CheckedListBox控件 11.
vb.net
的Combobox控件 12.
vb.net
的ListView控件 13.
vb.net
的TreeView控件 14.
vb.net
的ImageList控件 15.
vb.net
的Timer控件 16.
vb.net
的HScrollBar和VScrollBar控件 17.
vb.net
的ProgressBar控件 18.
vb.net
的ToolBar控件 19.
vb.net
的StatusBar控件 20.Vs 2005的ToolStrip控件 21.Vs 2005的StatusStrip控件 22.Vs 2005的MenuStrip控件 第六部分
vb.net
的OOP结构 1.什么是oop 2.
vb.net
的面向对象性 3.
vb.net
的共享成员(Share Members) 4.类模块和标准代码模块的区别和比较 5.对象浏览器 (一) 建立和使用对象 1.
vb.net
对象的建立和销毁:对象的生命周期 2.设置和重设
vb.net
的属性 3.用方法来表现动作 4.
vb.net
对象变量的声明 5.对一个对象进行多种操作 6.使用New关键字 7.如何释放对对象的引用 8.如何把对象传递到一个过程 (二) 在程序运行中得到一个类的信息: 用一个字符名称调用一个属性或者方法 (三)
vb.net
中的类、继承与多态性 1.
vb.net
中给一个类添加方法 2.命名属性、方法和事件 3.
vb.net
的事件和事件处理 4.类的继承(Inheritance) 5.
vb.net
继承的规则 6.用继承建立一个继承类 7.重载Windows控件 8.什么时候使用继承 9.什么是命名空间(Namespace) 10.
vb.net
继承的例子 11.
vb.net
中用继承实现多态性 12.
vb.net
中用接口实现多态性 第七部分 数据库访问技术 关于SQL语言的知识,请参考: sql语言教程及Sql语言基础 1.数据库基础知识 2.
vb.net
数据集(Datasets)的概念 3.什么是
dao
4.
Dao
与Jet数据库引擎 5.
Dao
对象模型 6.远程数据对象RDO 7.Rdo对象模型 8.odbc api是什么 9.ODBC的结构 10.使用ODBC API访问数据库 11.
ado
数据对象 12.
ado
对象模型 13.
ADO
.NET
简介 14.使用
ADO
.NET
的基本方法 第八部分
vb.net
的多线程 1.自由线程(Free Threading) 2.关于线程的参数和返回值的问题 3.
vb.net
的并发性问题 第九部分
vb.net
的文件和出错处理 1.
vb.net
的出错处理 2.
vb.net
的多种出错处理(Multiple Exceptions) 3.
vb.net
的文件对象(file object) 4.
vb.net
文件处理的出错处理 5.检测文件的结束(Testing for End of File) 6.文件的静态方法(Static File Methods)
用
VB.NET
+OpenGL开发交互式CAD系统
本课程用
VB.NET
结合OpenGL,从无到有开发一个功能较完整的小型交互式CAD系统。作者有交互式CAD系统、动态几何系统开发经验。出版过交互式CAD系统开发方面的图书。课程先讲准备知识,然后讲整个系统的开发思路和主要技术,最后将整个系统分成8个版本,从最简单的绘图开始,逐步添加功能,循序渐进地进行讲解。知识点讲解细致,系统。课程的核心在于源代码,
学
习每章内容之前,请先下载本章源码。建议先自行对源码进行阅读分析,然后带着问题去听课,这样
学
习效率比较高,效果比较好一些。课程最终提供的内容和服务:PPT+源码+视频讲解+持续升级/****课程第一节课为免费课,演示了系统的主要功能。可以用手机或电脑观看。如果无法观看,请私信我。谢谢!*****/友情提醒:凭订单信息可找平台客服开具发票。购买系列课程提供打包价,购买讲师卡更划算。
vb.net
基本入门
学
习资料.doc
vb.net
基础教程 第一部分 Visual Basic.net基础 1.vb. net介绍 2.
vb.net
的优点 3.新建一个
vb.net
项目 4.编写第一个
vb.net
应用程序 第二部分
vb.net
的语法部分 1.
vb.net
的Numeric数据类型 2.
vb.net
的Byte数据类型 3.
vb.net
的String数据类型 4.
vb.net
的Boolean数据类型 5.
vb.net
的Date数据类型 6.
vb.net
的Object数据类型 7.
vb.net
的用户自定义类型 8.
vb.net
的数组定义 9.
vb.net
的数组列表 10.
vb.net
的多维数组 11.
vb.net
类型转换函数 第三部分 visual basic.net的运算 程序设计时经常用到的有6种运算:算术运算(Arithmetic)、赋值运算(Assignment)、二进制运算(Bitwise)、比较运算(Comparison)、连接运算(concatenation)及逻辑运算(Logical),下面对这6种运算进行简单介绍。 1.
vb.net
的算术运算 2.
vb.net
的赋值运算符 3.
vb.net
的二进制运算符 4.
vb.net
的比较运算符 5.
vb.net
的连接运算符和逻辑运算符 6.
vb.net
运算符的优先级 (一) Visual basic.net的常量和变量 1.
vb.net
的常量 2.
vb.net
的变量 (二) Visual basic.net的流程和控制结构 1.
vb.net
条件分支语句 2.
vb.net
的循环语句 (三)
vb.net
的过程和函数 1.
vb.net
的Sub过程 2.
vb.net
的Funtion过程 3.在
vb.net
中调用过程 4.如何向过程传递参数 (四)
vb.net
的类和对象基础 第四部分 visual basic.net的常用控件 1.
vb.net
的Label控件 2.
vb.net
的Button控件 3.
vb.net
的Textbox控件 4.
vb.net
的MainMenu控件 5.
vb.net
的Checkbox控件 6.
vb.net
的Radiobutton控件 7.
vb.net
的GroupBox控件 8.
vb.net
的PictureBox控件 9.
vb.net
的ListBox控件 10.
vb.net
的CheckedListBox控件 11.
vb.net
的Combobox控件 12.
vb.net
的ListView控件 13.
vb.net
的TreeView控件 14.
vb.net
的ImageList控件 15.
vb.net
的Timer控件 16.
vb.net
的HScrollBar和VScrollBar控件 17.
vb.net
的ProgressBar控件 18.
vb.net
的ToolBar控件 19.
vb.net
的StatusBar控件 20.Vs 2005的ToolStrip控件 21.Vs 2005的StatusStrip控件 22.Vs 2005的MenuStrip控件 第六部分
vb.net
的OOP结构 1.什么是oop 2.
vb.net
的面向对象性 3.
vb.net
的共享成员(Share Members) 4.类模块和标准代码模块的区别和比较 5.对象浏览器 (一) 建立和使用对象 1.
vb.net
对象的建立和销毁:对象的生命周期 2.设置和重设
vb.net
的属性 3.用方法来表现动作 4.
vb.net
对象变量的声明 5.对一个对象进行多种操作 6.使用New关键字 7.如何释放对对象的引用 8.如何把对象传递到一个过程 (二) 在程序运行中得到一个类的信息: 用一个字符名称调用一个属性或者方法 (三)
vb.net
中的类、继承与多态性 1.
vb.net
中给一个类添加方法 2.命名属性、方法和事件 3.
vb.net
的事件和事件处理 4.类的继承(Inheritance) 5.
vb.net
继承的规则 6.用继承建立一个继承类 7.重载Windows控件 8.什么时候使用继承 9.什么是命名空间(Namespace) 10.
vb.net
继承的例子 11.
vb.net
中用继承实现多态性 12.
vb.net
中用接口实现多态性 第七部分 数据库访问技术 关于SQL语言的知识,请参考: sql语言教程及Sql语言基础 1.数据库基础知识 2.
vb.net
数据集(Datasets)的概念 3.什么是
dao
4.
Dao
与Jet数据库引擎 5.
Dao
对象模型 6.远程数据对象RDO 7.Rdo对象模型 8.odbc api是什么 9.ODBC的结构 10.使用ODBC API访问数据库 11.
ado
数据对象 12.
ado
对象模型 13.
ADO
.NET
简介 14.使用
ADO
.NET
的基本方法 第八部分
vb.net
的多线程 1.自由线程(Free Threading) 2.关于线程的参数和返回值的问题 3.
vb.net
的并发性问题 第九部分
vb.net
的文件和出错处理 1.
vb.net
的出错处理 2.
vb.net
的多种出错处理(Multiple Exceptions) 3.
vb.net
的文件对象(file object) 4.
vb.net
文件处理的出错处理 5.检测文件的结束(Testing for End of File) 6.文件的静态方法(Static File Methods)
ADO
.Net
完全攻略(PDF中文版)
ADO
组件的使用需要利用支持COM的高级语言,例如ASP中的VBScript或者Visual Basic,甚至Delphi,微软的竞争对手Borland的一个产品,现在也支持使用
ADO
来访问数据库。 在新的编程框架.NET Framework中, 微软也提供了一个面向Internet的版本的
ADO
,称为
ADO
.NET
。其对象模型和传统
ADO
差别很大。
ADO
是一种面向对象的编程接口,微软介绍说,与其同IBM和Oracle提倡的那样,创建一个统一数据库,不如提供一个能够访问不同数据库的统一接口,这样会更加实用一些。为实现这一目标,微软在数据库和微软的OLE DB中提供了一种“桥”程序,这种程序能够提供对数据库的连接。 开发人员在使用
ADO
时,其实就是在使用OLE DB,不过OLE DB更加接近底层。
ADO
的一项属性远程数据服务,支持“数据仓库”ActiveX 组件以及高效的客户端缓存。作为ActiveX的一部分,
ADO
也是COM组件的一部分。
ADO
是由早期的微软数据接口??远程数据对象RDO演化而来的。RDO同微软的ODBC一同连接关系数据库,不过不能连接非关系数据库。
ADO
向我们提供了一个熟悉的,高层的对OLE DB的Automation封装接口。对那些熟悉RDO的程序员来说,你可以把OLE DB比作是ODBC驱动程序。如同RDO对象是ODBC驱动程序接口一样,
ADO
对象是OLE DB的接口;如同不同的数据库系统需要它们自己的ODBC驱动程序一样,不同的数据源要求它们自己的OLE DB提供者(OLE DB provider)。目前,虽然OLE DB提供者比较少,但微软正积极推广该技术,并打算用OLE DB取代ODBC。
ADO
向VB程序员提供了很多好处。包括易于使用,熟悉的界面,高速度以及较低的内存占用(已实现
ADO
2.0的Ms
ado
15.dll需要占用342K内存,比RDO的Msrdo20.dll的368K略小,大约是
DAO
3.5的
Dao
350.dll所占内存的60%)。同传统的数据对象层次(
DAO
和RDO)不同,
ADO
可以独立创建。因此你可以只创建一个"Connection"对象,但是可以有多个,独立的"Recordset"对象来使用它。
ADO
针对客户/服务器以及WEB应用程序作了优化。
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章