2. 设计界面上各个对象的属性
根据规划的界面要求设置各个对象的属性,比如对象的外貌、名称、颜色、大小等。
大多数属性取值既可以在设计时通过属性窗口来设置,也可以在程序代码中通过编程在程序运行时设置修改。
3. 编程对象响应的程序代码
界面仅仅决定了程序的外观,设计完界面后就要通过“代码编辑器”
窗口来添加代码,实现一些在接受外界信息后作出响应、信息处理等任务,添加代码,实现一些在接受外界信息后作出的响应、信息处理等任务,添加代码如图的代码编辑窗口所示
“代码编辑器”窗口
4. 保存工程
一个VB程序就是一个工程,在设计一个应用程序时,系统会建立一个扩展名为。vbp的工程文件,工程文件包含了该工程所建立的所有文件的相关信息,保存工程就同时保存了该工程的所有相关文件。比如当设计界面时产生的窗体保存在扩展名为。frm和。frx的窗体文件中。在打开一个工程(文件)时,该工程有关的所有文件同时被装载。
5. 行和调试程序
通过“运行”菜单中的选项来运行程序,当出现错误时, VB系统可以提供信息提示也可通过“调试”和“运行”菜单来查找和排除错误。
6.生成可执行程序
为了使程序可以脱离VB环境,通过“文件”菜单中的“生成工程1。exe”命令来生成可执行程序(。exe文件),此后即可直接执行该文件。在生成可+执行程序后,再通过安装向导将所有相关文件打包,就可以作为一个软件产品在windows 9x/2000 环境下安装后独立运行论文网
VB的数据库编程方面按其难易程度可分为三类(由易到难);
●使用数据库控制项和绑定控制项
●使用数据库对象变量进行编程
●直接调用ODBC2。0API
在使用VB进行数据库编程时,通常,会首先选择三种基本方法之一来进行数据库应用程序的方案设计, 现在就将以上三种设计方法的适应范围及其优缺点进行一个比较。
1 使用数据库控制项和绑定控制项
1。1优点
●它是三种方法中编码量最小的
●不必了解CDBC2。0API的细节
●允许使用标准的和第三方厂商制订的控制项
●简化了错误处理
●支持所有的动态集方法及属性
1。2缺点
●不能存取快照对象(snapshop)对象或表格对象(都属于记录集对象)
●不能存取数据库集合,比如表定义(TableDefs)字段(Fieds),索引( Indexes)及查询定义(QueryDefs)
●只能存取部分ODBC2。0管理函数
●不能进行真正的事务处理
●有限的错误诊断功能
1。3应用
●对中小规模的数据库表(通常少于一千条记录)只进行简章的浏览操作
●基本SQL查询所对应的结果集长度有限(通常结果集的记录数小于一百, 这些记录从一个或两个长度有限的表中检索出来)
●应用程序的数据输入/输出项较少(通常只涉及一个或两个长度有限的表、并且表中的字段数在10个左右且不具有关系完整性限制
2 使用数据库对象变量进行编程
2。1 优点
可以在程序中存取ODBC2。0的管理函数
可以控制多种记录集类型:Dynaset、Snapshop及Table记录集合对象
可以存取存储过程和查询动作
可以存取数据库集合对象,例如TableDefs、Fields、Indexes及QueryDefs
具有真正的事务处理能力 , 包括启动事务 ( Begintrans) 、 提交事务(CommitTrans)及回滚事务(Rollback)