第一章 了解 Visual Basic 1
1.1 Visual Basic入门 1
1.2 Visual Basic编程初步 11
1.3 Visual Basic程序控制流 17
1.4 Visual Basic的内部函数 19
第二章 数据库概述 24
2.1 数据库系统与模型 24
2.2 关系数据库 27
2.3 SQL语言 30
第三章 Visual Basic数据库开发 40
3.1 客户/服务器结构 40
3.2 ActiveX数据对象简介 42
3.3 ADO对象 43
3.4 Visual Basic对数据和数据源的访问 46
第四章 配置数据源实例 55
4.1 ODBC数据源介绍 55
4.2 Access数据源的配置 56
4.3 SQL Server数据源的配置 58
第五章 连接数据库实例 61
5.1 Connection对象介绍 61
5.2 连接到数据库的实例 68
第六章 使用Data控件 72
6.1 Data控件的实例 72
6.2 ADO Data控件的实例 76
6.3 Remote Data控件 82
7.1 使用DataCombo控件的实例 85
第七章 使用Data Combo和DataList 85
7.2 使用DataList控件的实例 90
第八章 使用DataGr?d控件 92
8.1 更改数据源的实例 92
8.2 关于列的实例 98
8.3 DataGrid视图 101
8.4 使用书签的实例 103
8.5 类模块一起使用DataGrid控件 105
第九章 使用Data Report实例 111
9.1 创建数据报表 111
9.2 扩展数据报表 118
10.1 DataControl对象实例 126
第十章 关于ADO对象的实例 126
10.2 DataSpace对象和CreateObject方法实例 128
10.3 DataFactory对象实例 129
第十一章 关于ADO属性的实例 132
11.1 AbsolutePage、PageCount和PageSize属性实例 133
11.2 AbsolutePosition和CursorLocation属性实例 134
11.3 ActiveConnection等属性实例 134
11.4 ActualSize和DefinedSize属性实例 136
11.5 Attributes和Name属性实例 136
11.6 BOF、EOF和Bookmark属性实例 137
11.7 CacheSize属性实例 139
11.8 Connect属性实例 141
11.9 ConnectionString等属性实例 142
11.10 Count属性实例 143
11.11 CursorType等属性实例 144
11.12 Description等属性实例 145
11.13 ExecuteOptions和FetchOptions属性实例 146
11.14 Filter和RecordCount属性实例 147
11.15 FilterColumn等属性实例 149
11.16 IsolationLevel和Mode属性实例 150
11.17 MarshalOptions属性实例 152
11.18 MaxRecords属性实例 153
11.19 NumericaCale和Precision属性实例 154
11.20 OriginalValue和UnderlyingValue属性实例 155
11.21 Prepared属性实例 156
11.22 Provider和DefaultDatabase属性实例 157
11.23 Recordset和SourceRecordest属性实例 158
11.24 ReadyState属性实例 160
11.25 Server属性实例 160
11.26 Source属性实例 162
11.27 SQL属性实例 163
11.28 State属性实例 165
11.29 Status属性实例 166
11.30 Type属性实例 167
11.31 Value属性实例 168
11.32 Version属性实例 169
第十二章 关于ADO方法的实例 170
12.1 AddNew方法实例 170
12.2 Append和CreateParameter方法实例 174
12.3 AppendChunk和GetChunk方法实例 176
12.4 BeginTrans等方法实例 177
12.5 Cancel方法实例 179
12.6 CancelUpdate方法实例 180
12.7 Clone方法实例 182
12.8 ConvertToString方法实例 184
12.9 CreateRecordset方法实例 185
12.10 Delete方法实例 185
12.11 Execute等方法实例 189
12.12 GetRows方法实例 195
12.13 Move方法实例 196
12.14 MoveFirst等方法实例 198
12.15 NextRecordset方法实例 199
12.16 Open和Close方法实例 200
12.17 OpenSchema方法实例 203
12.18 Refresh方法实例 204
12.19 Resync方法实例 206
12.20 SubmitChanges方法实例 206
12.21 Supports方法实例 208
12.22 Update和Cance?Update方法实例 210
12.23 UpdateBatch和Cance?Batch方法实例 213
第十三章 电话管理系统实例 215
13.1 系统的环境 215
13.2 系统的功能介绍 215
13.3 数据库描述 218
13.4 程序的模块说明 223
13.5 模块的程序代码 251