社区
VB
帖子详情
vb6 vb.net DAO ADO ADO.NET,呀!我应该学什么??
LWWANDVB
2003-10-19 11:51:13
我想做桌面和网络的数据库应用程序,有VB6和ACCESS的基础,看到人人都用.NET了,那么要用VB.NET做数据库程序,应该学哪个?DAO ADO ADO.NET??
它们各有特点??
谢谢!
...全文
41
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
基本入门
学
习资料.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.NET
程序设计大作业
Visual Basic(简称VB)是Microsoft开发的一种面向对象的编程语言。 使用 Visual Basic即可快速、轻松地创建类型安全的.NET应用。 [4] “Visual” 指的是开发图形用户界面 (GUI) 的方法——不需编写大量代码去描述界面元素的外观和位置,而只要把预先建立的对象add到屏幕上的一点即可。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 语言,是一种在计算技术发展历史上应用得最为广泛的语言。 Visual Basic源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用
DAO
、RDO、
ADO
连接数据库,或者轻松的创建Active X控件,用于高效生成类型安全和面向对象的应用程序 [2]。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
VB
16,554
社区成员
110,527
社区内容
发帖
与我相关
我的任务
VB
VB技术相关讨论,主要为经典vb,即VB6.0
复制链接
扫一扫
分享
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章