当前位置:首页 > 工业技术
Visual Basic 6.0数据库编程思想与实践
Visual Basic 6.0数据库编程思想与实践

Visual Basic 6.0数据库编程思想与实践PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:谭小丹等编著
  • 出 版 社:北京:冶金工业出版社
  • 出版年份:2002
  • ISBN:7502430873
  • 页数:392 页
图书介绍:本书以中文版Visual Basic 6.0为背景,从数据库编程基础知识、VisData、数据控件和绑定控件、DAO、ADO、数据环境设计器、报表制作、Client/Server编程、RDO编程等方面,详细介绍了Visval Basic 6.0数据库编程的基本操作和使用方法。适合于Visual Basic 6.0开发数据库应用程序的初学者,也可以作为大专院校的计算机专业的教学用书。
《Visual Basic 6.0数据库编程思想与实践》目录

第1章 Visual Basic数据库编程基础 1

1.1 数据库概述 1

1.1.1 数据库的发展 1

1.1.2 桌面数据库 2

1.1.3 分布式数据库 2

1.2 基本概念和术语 4

1.3 关系数据库设计 6

1.3.1 规划关系数据库 6

1.3.2 设计一个关系数据库 7

1.4 SQL语言 9

1.4.1 SQL的特点和基本功能 10

1.4.2 SQL数据类型 11

1.4.3 SQL语句 11

1.4.6 Delete语句 12

1.4.5 Insert语句 12

1.4.4 Select语句 12

1.4.7 Update语句 13

1.4.8 Create Table语句 13

1.4.9 Create Index语句 13

1.4.10 Create View语句 13

1.5 Visual Basic和数据库 13

1.5.1 Visual Basic支持的数据库 14

1.5.2 Visual Basic访问数据库的方案 14

小结 18

综合练习一 18

一、选择题 18

二、填空题 18

三、思考题 19

四、上机实践 19

2.1 VisData概述 20

2.2 打开VisData 20

第2章 Visual Basic可视数据管理器 20

2.2.1 创建一个示例数据库 21

2.2.2 在VisData中输入数据 24

2.2.3 VisData工具栏按钮 26

2.3 VisData文件菜单 28

2.3.1 打开数据库 28

2.3.2 新建 29

2.3.3 导入/导出 30

2.3.4 工作空间 31

2.3.5 错误 31

2.3.6 压缩MDB 31

2.3.7 修复MDB 32

2.4 VisData实用程序菜单 32

2.4.1 查询生成器 32

2.4.2 数据窗体设计器 34

2.4.3 全局替换 35

2.4.4 附加 36

2.4.5 用户组/用户 37

2.4.6 SYSTEM.MD? 37

2.4.7 首选项 38

2.5 VisData窗口和帮助菜单 38

2.6 使用VisData操作数据库 38

2.6.1 修改表结构 39

2.6.2 查询数据库 40

小结 40

综合练习二 41

一、选择题 41

二、填空题 41

三、思考题 42

四、上机实践 42

第3章 Visual Basic数据控件和数据绑定控件 43

3.1 应用数据控件访问数据库 43

3.2.1 Data控件与数据相关的主要属性 45

3.2 Data控件 45

3.2.2 Data控件与数据相关的方法 47

3.2.3 Data控件与数据相关的主要事件 49

3.3 ListBox控件和ComboBox控件 52

3.4 DBList控件和DBCombo控件 53

3.5 RemoteData控件 55

3.5.1 RemoteData控件与数据相关的主要属性 55

3.5.2 RemoteData控件与数据相关的方法 58

3.5.3 RemoteData控件与数据相关的主要事件 59

3.5.4 RemoteData控件举例 61

3.6 ADO Data控件 64

3.6.1 ADO Data控件与数据相关的属性 64

3.6.2 ADO Data控件与数据相关的方法 65

3.6.3 ADO Data控件与数据相关的事件 65

3.6.4 ADO Data控件举例 68

一、选择题 72

小结 72

综合练习三 72

二、填空题 73

三、思考题 73

四、上机实践 73

第4章 使用DAO 74

4.1 DAO概述 74

4.2 DAO层次模型 74

4.2.1 DAO层次模型概述 74

4.2.2 DAO模型的层次结构 75

4.3 DAO对象 76

4.3.1 DBEngine对象 76

4.3.2 Workspace对象 78

4.3.3 Database对象 79

4.3.4 TableDef对象 81

4.3.5 Recordset对象 83

4.3.6 QueryDef对象 85

4.3.7 Field对象 86

4.4 DAO编程 88

小结 93

综合练习四 93

一、选择题 93

二、填空题 94

三、思考题 94

四、上机实践 94

第5章 使用ADO 95

5.1 ADO概述 95

5.2 ADO对象模型 97

5.3 ADOX对象模型 97

5.4 ADO对象 98

5.4.1 Connection对象 98

5.4.2 Recordset对象 112

5.4.3 Field对象 143

5.4.4 Command对象 148

5.5 ADO编程 152

5.5.1 ADO编程的步骤 152

5.5.2 使用ADO实现一个数据库观察器 153

小结 160

综合练习五 161

一、选择题 161

二、填空题 161

三、思考题 161

四、上机实践 161

第6章 数据环境设计器 162

6.1 数据环境设计器概述 162

6.2 Connection对象 164

6.3 Command对象 165

6.3.1 设置Command对象的属性 166

6.3.2 创建层次结构记录集 168

6.3.3 创建合计数据 171

6.4 使用数据环境设计器 173

6.4.1 使用数据绑定控件创建窗体 176

6.4.2 拖动对象创建数据窗体 176

6.5 数据环境设计器编程 177

6.5.1 DataEnvironment对象 177

6.5.2 执行命令和操作记录集 179

小结 180

综合练习六 181

一、选择题 181

二、填空题 181

三、思考题 181

四、上机实践 181

第7章 报表制作 182

7.1 报表设计器概述 182

7.1.1 数据报表设计器的特性 182

7.1.2 数据报表设计器的部件 182

7.1.3 数据报表设计器的组成 183

7.2 数据报表控件 184

7.2.1 RptTextBox控件 184

7.2.2 RptLabel控件 185

7.2.3 RptImage控件 185

7.2.4 RptLine控件 185

7.2.5 RptShape控件 185

7.2.6 RptFunction控件 185

7.3 报表设计器的使用 186

7.3.1 使用数据环境设计器创建数据源 186

7.3.2 创建并显示数据报表 189

7.4 DataReport对象 191

7.4.1 DataReport对象的属性 191

7.4.2 DataReport对象的方法 192

7.4.3 DataReport对象的事件 195

7.5.1 预览报表 196

7.5 数据报表编程 196

7.5.2 打印报表 198

7.5.3 导出报表 198

小结 200

综合练习七 200

一、选择题 200

二、填空题 200

三、思考题 201

四、上机实践 201

第8章 Client/Server编程 202

8.1 Client/Server基础知识 202

8.1.1 基本概念 202

8.1.2 两层Client/Server模型 203

8.1.3 三层Client/Server模型 204

8.2.1 ODBC概述 205

8.2 ODBC的使用 205

8.1.4 三层Client/Server的优点 205

8.2.2 安装和配置ODBC 206

8.3 使用Visual Basic访问数据 208

8.4 SQL Server的配置与使用 209

8.4.1 SQL Server概述 209

8.4.2 SQL Server的Client/Server特性 210

8.4.3 SQL Server数据库结构 212

8.4.4 SQL Server数据类型 213

8.5 使用SQL Server建立数据库对象 217

8.5.1 Enterprise Manager简介 217

8.5.2 建立数据库 220

8.5.3 建立数据表 222

8.5.4 管理安全性 224

8.6 编程实例 225

一、选择题 231

二、填空题 231

综合练习八 231

小结 231

三、思考题 232

四、上机实践 232

第9章 使用RDO 233

9.1 RDO概述 233

9.2 RDO对象模型 234

9.3.1 rdoEngine对象 235

9.3 RDO对象 235

9.3.2 rdoEnvironment对象 240

9.3.3 rdoConnection对象 244

9.3.4 rdoQuery对象 251

9.3.5 rdoResultset对象 254

9.3.6 rdoTable对象 266

9.3.7 rdoColumn对象 268

9.3.8 rdoParameter对象 272

9.4.1 SQL Server数据库的建立 274

9.4 RDO编程 274

9.4.2 RDO编程 275

9.5 RDO与ADO 284

9.5.1 DAO、RDO和ADO的区别 284

9.5.2 RDO到ADO的转换 285

小结 289

综合练习九 290

一、选择题 290

二、填空题 290

三、思考题 291

四、上机实践 291

第10章 综合实例——进销存管理系统的开发 292

10.1 进销存管理系统功能简介 292

10.2 数据库设计 293

10.2.1 建立实体模型 293

10.2.2 创建数据库 295

10.3.1 主界面设计 296

10.3 主界面和主菜单 296

10.3.2 模块编程 299

10.3.3 frmMain窗体代码 301

10.4 用户菜单 306

10.4.1 注销子菜单 306

10.4.2 登录子菜单 306

10.4.3 退出子菜单 308

10.5 数据库菜单 308

10.5.1 业务员数据表子菜单 308

10.5.2 客户数据表子菜单 315

10.5.3 厂商数据表子菜单 320

10.5.4 商品数据表子菜单 324

10.5.5 进货数据表子菜单 327

10.5.6 销售数据表子菜单 331

10.5.7 退货数据表子菜单 335

10.5.8 库存数据表子菜单 339

10.6.1 进货登记子菜单 342

10.6 交易菜单 342

10.6.2 销售登记子菜单 353

10.6.3 退货登记子菜单 362

10.7 统计菜单 368

10.7.1 统计结果显示窗体 368

10.7.2 各子菜单的编程实现 372

10.8 报表菜单 372

10.8.1 报表设计 373

10.8.2 报表编程实现 375

10.9 窗口和帮助菜单 376

10.9.1 窗口菜单 376

10.9.2 帮助菜单 376

10.10 系统运行 377

小结 383

参考答案 384

参考文献 392

返回顶部