• --:)欢迎访问锋网源码(:--
  • 首页
  • RSS订阅
  • 常用软件
  • 网页模板
  • 网站运作
  • 锋网学院
  • 繁體中文

  • 学院首页
  • 新闻资讯
  • 网站运营
  • 网站开发
  • 美工设计
  • 数据库类
  • 服务器类
  • 网络应用
  • 操作系统
  • 软件教学
编程开发   认证考试   网络安全   文章搜索: 高级搜索
会员登录/控制面版 您的位置: 学院首页 >> 编程开发 >> Visual Basic >> 文章内容
 

精彩推荐

 
 

本类推荐文章

 
 

本类阅读排行

  • 如何在VB6中导出EXCEL、FOXP..
  • DataGrid控件的使用
  • 在VB中用Outlook发电子邮件
  • 用VB创建Excel报表
  • 在VB中如何使用ping命令
  • VB VC混合编程疑难问题解
  • 把最小化图标放到任务栏右下..
  • 用MediaPlayer控件做一个MP3..
  • VB给菜单加上图片
  • 在VB中控制Word
  • VB中调用Word拼写检查
  • VB如何将DBgrid印出来
  • 在VB应用程序中调用Excel200..
  • 用VB尝试新的界面风格
  • 如何用VB准确计算年龄
  • 如何由两个ASC码(区位码)复..
  • 用ParamArray接收任意个参数
  • 编制自已的电话录音小程序
  • 利用VB6.0开发基于IIS的应用..
  • 在TextBox中限制只能输入数字..
 
 

VisualBasic的常见问题

  • 日期:2007-10-20     人气:     出处:     作者:
  • 字体大小:
  • 小
  • 中
  • 大

问:VisualBasic有哪些版本?它们有什么区别?

答:VisualBasic有三种版本,各自满足不同的开发需要。

1.VisualBasic学习版使编程人员轻松开发Windows95和WindowsNT(R)的应用程序。该版本包括所有的内部控件连同Grid、Tab和Data_Bound控件。学习版提供的文档有《程序员指南》、联机帮助及VisualBasic《联机手册》。

2.专业版为专业编程人员提供了一整套进行开发的功能完备的工具。该版本包括学习版的全部功能连同ActiveX控件,还包括Internet控件和CrystalReportWriter。专业版提供的文档有《程序员指南》、联机帮助、《部件工具指南》。

3.企业版使得专业编程人员能够开发功能强大的组内分布式应用程序。该版本包括专业版的全部功能连同自动化管理器、部件管理器、数据库管理工具、MicrosoftVisualSourceSafe(TM)面向工程版的控制系统等等。企业版提供的文档包括专业版的所有文档,还有《客户/服务器应用程序开发指南》和SourceSafeUser'sGuide。

问:安装Visualbasic需要哪些硬件和软件?

答:分别需要,

1.MicrosoftWindowsNT3.51或更新的版本,或MicrosoftWindows95;80486或更高的微处理器。

2.如果是全安装,则至少需要50MB的硬盘空间。

3.一个CD-ROM驱动器。

4.MicrosoftWindows支持的VGA或更高分辨率的屏幕。

5.16MBRAM。

6.鼠标或其它定点设备。

问:如何得到关于CrystalReports的技术支持?

答:如果您在安装CrystalReports时发生问题,请与微软公司联系。

如果您需要得到其他方面的技术支持,请直接和Seagate公司联系。

Seagate公司的网页是/u/info_img/2007-10/20/p>

所有版本PictureBox和Image控件,以及Picture对象,现在都支持.gif和.jpg文件,这对Web页很有用。

从开发环境中访问Web

所有版本直接跳转到关于VisualBasic和其它开发产品的最新信息上。

问:如何把传统的VB应用程序引入到浏览器中执行?

答:ActiveX文档移植向导是为了把已有窗体改变成ActiveX文档而设计的。ActiveX文档是一种特定类型的ActiveX对象,这类对象在ActiveX文档容器(如MicrosoftInternetExplorer)里面能被存放及激活。

问:DAO与RDO的比较

答:DAO一般通过MicrosoftJet引擎存取数据库(下面将提到的ODBCDirect除外),适用于存取MicrosoftAccess等数据库;

RDO直接通过ODBC存取数据库。适用于Client/Server环境,在存取大型数据库,如MicrosoftSQLServer时将获得更好的性能。

使用远程数据对象(RDO)的方式基本上与使用MicrosoftJet数据库引擎数据访问对象(DAO)的方法类似,RemoteData控件也与Data控件类似。使用RDO可以提交查询、创建结果集或游标,以及用与数据库无关的、面向对象的代码处理查询结果。

使用RemoteData控件,可以在创建的窗体中使用能够被Data控件识别的所有绑定控件;还可以用很少或几乎不用代码处理结果集。

对现有的使用DAO及Data控件的应用程序作些稍微的改动,即可将其转换成使用RDO和RemoteData控件。它们之间有一些区别,然而,由于实现和设计了的RDO用于关系数据库,因此RDO并没有它自己的查询处理程序;它依靠数据源来处理所有的查询,并创建结果集。数据对象本身是由ODBC驱动程序所返回的结果集和游标来建立的。

有时可能没有必要将已有的DAO/Jet应用程序转换为RDO,因为ODBCDirect将DAO通过RDO,而不是Jet。如果应用程序没有使用DAOISAM对象及其方法(例如表类型的Recordset对象和Seek方法)或其它的ISAM编程方法,那么,通过少许改动便可将其转换成ODBCDirect方式,所需的改动甚至比转换成RDO还少。

下表列出了RDO2.0对象及其等价的DAO/Jet对象:

RDO对象
等价的DAO/Jet对象

RdoEngine
DBEngine

RdoError
Error

rdoEnvironment
Workspace

rdoConnection
Database

rdoTable
TableDef

未实现
Index

rdoResultset
Recordset

未实现
表类型

键集类型
动态集类型

静态类型(r/w)
快照类型(r/o)

动态类型
(无)

仅向前类型
仅向前类型

(无游标的)
(无)

rdoColumn
Field

rdoQuery
QueryDef

rdoParameter
Parameter

未实现
Relation

未实现
Group

未实现
User

远程数据对象使用行和列的概念,而不是记录和域的概念,后者通常为关系数据库的术语。查询以结果集的形式返回数据,结果集可以包括零个或多个数据行,每行又可包括一个或多个列。DAO需要使用游标访问数据,而RDO允许创建无游标的结果集,所需的资源大大少于游标。

有些DAO对象、方法和属性被设计用来支持和实现Jet的ISAM结构以及可安装的ISAM数据库。例如,可以使用Index对象和Seek方法来管理ISAM索引,并用索引进行定位行。因为RDO和关系数据库以完全不同的方式管理索引,所以那些对象和方法都是不需要的。

通过DAO方法和属性,DAO也支持数据库模式的创建、修改、参照完整性(RI)以及安全性。RDO不支持任何形式的RI、安全性或模式修改,因为服务器系统所提供的工具和实用程序完全能够支持这些功能。

还可以运行RDO生成表查询,或执行动作查询,用原始SQL语句操作创建、修改及删除数据库或表。也可以执行复杂的存储过程,从而管理数据库模式或执行维护操作,这对于DAO来说是不可能的。

->

相关文章
  • QQ帮你突破网吧硬盘访问限制
  • 局域网内盗用IP的安全问题
  • 邮件安全攻略:只要糖衣不要炮弹
  • 手机病毒的分类及其防范措施
  • 如何防止黒客远程盗取QQ密码
  • 始料未及,谁在控制电脑重新启动
  • 网络常见木马的手工清除方法
  • 魔高一尺 道高一丈
  • 防火墙日志记录让蠕虫病毒无处可逃
  • 提防他人动用电脑另有妙招
相关软件

  • 网友评论:
  • 查看所有评论
  • 我要发表评论
 

关于本站 | 广告联系 | 版权声明 | 网站地图 | 加入收藏 | 帮助中心 |

Copyright © 2006-2007 fwvv.net  程序支持:木翼  皖ICP备06004916号  

感谢:点击网络 联网科技 天盈信息 中国E速网 59互联  提供服务器及带宽赞助