设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 3656|回复: 8
打印 上一主题 下一主题

[与其它组件] VB与VBA访问数据库有什么分别?

[复制链接]
跳转到指定楼层
1#
发表于 2007-1-24 04:18:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
VB可以用ADO访问数据库,VBA也可以,而且方法和代码几乎是一样的。

实在搞不明白两者到底有什么区别!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-1-24 04:38:00 | 只看该作者
[转贴]VB与VBA的开发环境相似,都源于Basic,所包含的对象级相同,即VB所支持对象的多数属性和方法,VBA也支持,只是在事件或属性的特定名称方面稍有差异。<B black; BACKGROUND-COLOR: #ffff66">VB与VBA的不同在于不能在一个环境中独立运行VBA,也不能使用它创建独立的应用程序,但VBA是一种完整的程序设计语言,可与那些和它集成的应用程序一起使用,它需要宿主应用程序支持,提供集成开发环境,并对宿主应用程序所包含的对象进行操作以定制应用程序。可以对宿主应用程序的界面进行改善,或者在启动宿主应用程序时隐藏宿主应用程序而显示用户窗体,好像是一个新的应用程序一样,这就是所谓的“封装”。
3#
 楼主| 发表于 2007-1-24 06:06:00 | 只看该作者
谢谢!

我最近学VB,发现VB能实现的(数据库编程方面)VBA基本也能实现。另外用ACCESS设计的效率比VB高多了。

越来越觉得学VB没有必要而且麻烦。
4#
发表于 2007-2-6 06:03:00 | 只看该作者
回三楼,如果只是在access数据库应用方面,我想vba是足够了,但VBA不比VB"强大",如动态控件数据VBA就不能实现.
5#
发表于 2007-2-6 07:57:00 | 只看该作者
VB乃View Basic;VBA乃View Basic Access。VBA是VB的子集。
6#
发表于 2007-2-6 18:59:00 | 只看该作者
VB我会一点皮毛,现在没找到安装的文件,请问楼上的各位大侠,哪里有VB6下,我发觉VB.net安装了后,无法打开以前写过的VB项目文件。

点击这里给我发消息

7#
发表于 2007-2-6 20:07:00 | 只看该作者
以下是引用浩雨在2007-2-5 23:57:00的发言:
VB乃View Basic;VBA乃View Basic Access。VBA是VB的子集。



[此贴子已经被作者于2007-2-6 12:08:42编辑过]

8#
 楼主| 发表于 2007-2-6 20:12:00 | 只看该作者
以下是引用Sam38在2007-2-6 10:59:00的发言:
VB我会一点皮毛,现在没找到安装的文件,请问楼上的各位大侠,哪里有VB6下,我发觉VB.net安装了后,无法打开以前写过的VB项目文件。

迅雷有下载的,搜索一下就知道了。
9#
 楼主| 发表于 2007-2-6 20:16:00 | 只看该作者
不过,开始学VB后,参考了一些例子,VBA的水平一下子提高了不少!原来觉得ACCESS设计的东西在VB很难搞出来,后来找到一些可替代的控件,觉得从VBA到VB还是有惊喜的东西。建议大家还是学学吧!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-3 05:06 , Processed in 0.113334 second(s), 32 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表