本书主要介绍了怎样使用VB进行数据开发,书中详细地介绍了各种数据库操作的对象、方法、属性、还介绍了一些第三方的数据库控件以及如何用HTML、VBScript和ActiveX创建基于数据库的各种交互式Web页。还解释了许多Internet上流行的技术,使人耳目一新。\r\n 本书是为那些对VB有基本了解的初学者和专业VB程序设计人员而编写的。\r\n
译者序\r\n前言\r\n\r\n第1章 数据库设计概念\r\n\r\n1.1 SQL术语\r\n1.2 开始\r\n1.3 表关系\r\n1.3.1 一对多\r\n1.3.2 多对多\r\n1.3.3 一对一\r\n1.4 数据结构与存储\r\n1.5 主键与外键\r\n1.6 参照完整性(RI)\r\n1.7 索引\r\n1.8 数据规范化\r\n1.8.1 第一范式\r\n18.2 第二范式\r\n18.3 第三范式\r\n1.8.4 第四和第五范式\r\n1.9 域\r\n1.10 事务\r\n1.11 永久与临时数据\r\n1.12 安全\r\n1.13 客户/服务器概念\r\n1.14 三层结构\r\n1.15 本章小结\r\n\r\n第2章 深入SQL \r\n\r\n2.1 什么是SQL\r\n2.2 数据查询语言(DQL)\r\n2.2.1 SELECT、FROM和WHERE语句\r\n2.2.2 ORDER BY语句\r\n2.2.3 数学运算符号\r\n2.2.4 LIKE语句\r\n2.2.5 列的级连(AS)\r\n2.2.6 逻辑操作符(ADN、OR和NOT)\r\n2.2.7 UNION语句\r\n2.2.8 BETWEEN语句\r\n2.2.9 IN语句\r\n2.2.10 DISTINCT语句\r\n2.2.11 DISTINCTROW语句\r\n2.2.12 TOP N语句\r\n2.2.13 TOP N语句\r\n2.2.14 在VB代码中创建SQL语句\r\n2.2.15 SQL中的函数\r\n2.2.16 MDB之间的SQL语句\r\n2.2.17 SQL合计函数\r\n2.2.18 GROUP BY语句\r\n2.2.19 HAVING语句\r\n2.2.20 JOIN语句\r\n2.2.21 子查询语句\r\n2.2.22 交叉表查询\r\n2.3 数据操作语言(DML)\r\n2.3.1 INSERT\r\n2.3.2 INSERT INTO\r\n2.3.3 SELECT INTO\r\n2.3.4 UPDATE\r\n2.3.5 DELETE\r\n2.4 数据定义语言(DDL)\r\n2.4.1 创建表\r\n2.4.2 删除表\r\n2.4.3 修改表\r\n2.4.4 建立索引\r\n2.4.5 删除索引\r\n2.5 本章小结\r\n\r\n第3章 掌握数据库对象模型\r\n\r\n3.1 DBEngine对象\r\n3.1.1 DBEngine属性\r\n3.1.2 DBEngine方法\r\n3.2 Workspace对象\r\n3.2.1 Workspace方法\r\n3.2.2 Workspace属性\r\n3.3 Database对象\r\n3.3.1 Database属性\r\n3.3.2 Database方法\r\n3.4 RecordSet对象\r\n3.4.1 表\r\n3.4.2 动态集合型\r\n3.4.3 快照型\r\n3.4.4 动态型\r\n3.4.5 正向型\r\n3.4.6 记录集合的属性\r\n3.4.7 记录集合方法\r\n3.5 域对象\r\n3.6 TableDef对象\r\n3.6.1 TableDef方法\r\n3.6.2 TableDef属性\r\n3.7 索引\r\n3.7.1 索引方法\r\n3.7.2 索引属性\r\n3.8 关系\r\n3.8.1 关系方法\r\n3.8.2 关系属性\r\n3.9 QuerDefs\r\n3.9.1 QuerDefs方法\r\n3.9.2 QuerDefs属性\r\n3.10 数据控件\r\n3.10.1 数据控件属性\r\n3.10.2 数据控件方法\r\n3.10.3 数据控件事件\r\n3.11 概览\r\n3.12 初始化Jet\r\n3.13 本章小结\r\n\r\n第4章 使用数据库对象模型\r\n\r\n4.1 应用程序分析\r\n4.1.1 开发工具\r\n4.1.2 飞溅屏\r\n4.1.3 登录屏\r\n4.1.4 学生信息窗体\r\n4.1.5 词典的维护\r\n4.2 安全性\r\n4.3 事务处理\r\n4.4 多用户问题\r\n4.4.1 安装Jet引擎\r\n4.4.2 文件访问\r\n4.4.3 LDB文件\r\n4.4.4 页锁定与记录锁定\r\n4.4.5 处理多用户冲突\r\n4.5 复制\r\n4.5.1 复制如何实现\r\n4.5.2 Replication Manager 3.5\r\n4.5.3 数据库对象复制属性与方法\r\n4.5.4 Internet复制\r\n4.6 操作二进制信息\r\n4.7 本章小结\r\n\r\n第5章 错误处理\r\n\r\n5.1 捕获错误的方法\r\n5.2 VB的Err与Error对象\r\n5.2.1 Err与Error对象的属性\r\n5.2.2 Err对象方法\r\n5.2.3 DBEngine的错误集合\r\n5.3 错误捕获语句\r\n5.4 编译错误处理程序\r\n5.5 VB错误传递\r\n5.6 测试错误条件\r\n5.7 集中化的错误处理\r\n5.8 错误日志\r\n5.9 来自于Visual Basic外部的错误\r\n5.10 本章小结\r\n\r\n第6章 使用ODBC数据库\r\n\r\n6.1 超越Access\r\n6.2 Oracle\r\n6.3 Microsoft的SQL Server\r\n6.4 开放式数据库连接(OOBC)\r\n6.4.1 ODBC Data Source Administrator(DSA)\r\n6.4.2 通过Jet引擎访问ODBC数据源\r\n6.4.3 使用ODBC API\r\n6.4.4 使用远程数据对象(RDO)\r\n6.4.5 远程数据控件\r\n6.5 批处理更新\r\n6.6 同步和异步查询\r\n6.7 缓存\r\n6.8 数据等效类型\r\n6.9 本章小结\r\n\r\n第7章 使用非SQL数据库\r\n\r\n7.1 ISAM驱动程序\r\n7.1.1 xBase\r\n7.1.2 Paradox\r\n7.1.3 Btrieve\r\n7.1.4 Lotus/Excel\r\n7.2 第三方方案——Success Ware的Artemis\r\n7.3 输出数据\r\n7.4 存取外部数据资源\r\n7.4.1 使用DAO\r\n7.4.2 使用数据控件\r\n7.4.3 附加表格\r\n7.5 ASCII文件和二进制文件\r\n7.5.1 低级文件语句和函数\r\n7.5.2 输入ASCII数据\r\n7.5.3 输出ASCII数据\r\n7.6 本章小结\r\n\r\n第8章 报表书写器\r\n\r\n8.1 报表书写器与手工编字代码\r\n8.1.1 报表书写器最大的缺点\r\n8.1.2 报表书写器的缺点\r\n8.2 进入VS-View\r\n8.2.1 用代码设置属性和方法\r\n8.2.2 使用更小的运行时文件\r\n8.2.3 打印报表\r\n8.2.4 错误处理\r\n8.3 本章小结\r\n\r\n第9章 数据驱动程序\r\n\r\n9.1 设计概念\r\n9.1.1 窗体实例化\r\n9.1.2 使用控件数组\r\n9.2 管理数据存取\r\n9.3 宏编译\r\n9.4 本章小结\r\n\r\n第10章 使用VBScript、HTML和IE对象 \r\n\r\n10.1 HTML入门\r\n10.1.1 语言和语法\r\n10.1.2 框架\r\n10.1.3 HTML控件\r\n10.2 VBScript与Visual Basic\r\n10.2.1 VBScript原码\r\n10.2.2 函数、对象和逻辑流程\r\n10.2.3 变量范围和类型\r\n10.2.4 常量\r\n10.2.5 使用HTML控件\r\n10.2.6 事件处理\r\n10.2.7 错误陷阱与调试\r\n10.3 使用IE对象编程\r\n10.4 本章小结\r\n\r\n第11章 ActiveX控件编程\r\n\r\n11.1 什么是ActiveX\r\n11.1.1非曲直 DCOM(分布部件对象模型)\r\n11.1.2 ActiveX的内幕\r\n11.1.3 ActiveX自动化\r\n11.1.4 类型库\r\n11.1.5 ActiveX安全\r\n11.1.6 ActiveX的分类\r\n11.2 系统注册簿\r\n11.3 控件授权\r\n11.4 OOP面向对象的编程入门\r\n11.5 在VB中创建ActiveX控件\r\n11.5.1 建立ActiveX控件\r\n11.5.2 编辑和注册ActiveX控件\r\n11.6 使用ActiveX接口向导\r\n11.7 使用ActiveX文档移植向导\r\n11.8 在Web上使用ActiveX控件\r\n11.9 限制\r\n11.10 本章小结\r\n\r\n第12章 Web上的数据库技术\r\n\r\n12.1 Internet入门\r\n12.1.1 Internet通信\r\n12.1.2 协议和服务\r\n12.1.3 Intranet\r\n12.2 Microoft信息服务器(IIS)\r\n12.2.1 通用网关接口(CGI)\r\n12.2.2 Inteternet服务器应用编程接口(ISAPI)\r\n12.2.3 Active服务器页(ASP)\r\n12.2.4 Microsoft db Web\r\n12.3 高级论题\r\n12.3.1 OLE DB与Active数据对象(ADO)\r\n12.3.2 Microsoft事务服务器\r\n12.3.3 Microsoft代理服务器(MPS)\r\n12.3.4 远程访问选项\r\n12.4 本章小结\r\n\r\n第13章 集成Microsoft Office 97对象\r\n\r\n13.1 Office 97对象模型\r\n13.1.1 Create Object和Get Object函数\r\n13.1.2 Microsoft Word\r\n13.1.3 Microsoft Fxcel\r\n13.1.4 Microsoft Access\r\n13.2 SAS数据集的自动化\r\n13.3 本章小结\r\n\r\n附录 A META Solutions公司的VB开发标准\r\nA.1 变量类型和作用域\r\nA.2 变量命名\r\nA.3 通用变量\r\nA.4 控件命名\r\nA.5 按钮\r\nA.6 菜单标准\r\nA.7 代码结构\r\nA.8 报表\r\nA.9 软件测试\r\n
无封面