第一章 数据库基础 1
1.1 关系型数据库 1
1.2 数据库服务器 2
1.3 事务处理 3
1.4 结构化查询语言(SQL) 3
第二章 开放数据库连接(ODBC) 12
2.1 ODBC产生于对标准的需要 12
2.2O DBC标准 13
2.3O DBC体系结构 14
2.4O DBC驱动程序 15
2.5O DBC数据源管理器 16
2.6 加入数据源 17
2.7 连接到一个数据源 18
2.8 查询数据和数据源 20
2.9 准备与执行SQL请求 20
2.10 检索数据 21
2.11 断开与数据源的连接 22
2.12 使用ODBC获取数据 23
2.13 使用ODBC动态查询数据源 32
2.14 使用CODBCDynamic类 44
2.15 将ODBC-API写成类 50
第三章 MFC数据库类 79
3.1 CDBException类 79
3.2 CDatabase类 80
3.3 CRecordSet类 88
3.4 CRecordViev类 116
3.5 用AppWizard创建数据库应用程序 119
3.6 应用程序UserMainterance 120
3.7 参数化记录集与查询 129
第四章 DAO数据库编程 157
4.1 CDaoWorkspace 158
4.2 CDaoDatabase 159
4.3 CDaoTableDef 161
4.4 CDaoRecordset 165
4.5 CDaoQueryDef 170
4.6 CDaoException 171
4.7 CDaoRecordView 171
4.8 CDaoFieldExchange 172
4.9 DAO与ODBC 172
4.10 使用DAO访问数据源 173
4.11 使用DAO读MS Access以外的数据源 189
4.1 2 DAO多线程的技巧 190
4.1 3 使用DAO的事务处理 202
4.14 在Access DB中存储画笔图像 205
第五章 OLE DB和ADO 210
5.1 OLE DB组件 210
5.2 OLE DB数据使用者应用程序 214
5.3 理解ADO 216
5.4 什么时候应该使用OLE-DB,ADO或ODBC 218
5.5 使用OLE-DB或ADO建立数据库应用程序 219
5.6 向应用程序添加报告 230
5.7 使用ColedDateTime 238
第六章 存储过程 246
6.1 使用SQL操作数据库 246
6.2 创建应用程序外壳 247
6.3 建立数据连接 247
6.4 使用查询设计器 249
6.5 存储过程 250
6.6 调用存储过程的类 252