
| 本书特色: 知识点覆盖广泛,对封装了.NET框架了Delphi各种数据库开发技术都进行了全面的介绍。 理论与实例相结合,对于每个数据库开发技术都结合相应的实例介绍编程方法和技巧,帮助读者理解数据库开发的知识。 知识点安排合理,结构清晰,语言通俗简练,对知识点讲解全面透彻。 每章小结对本章所学内容进行总结,便于读者对所学知识进行巩固与复习。 |
| ·知识点覆盖广泛,对封装了.NET框架的Delphi各种数据库开发技术都进行了全面的介绍。 ·理论与实例相结合,对于每个数据库开发技术都结合相应的实例介绍编程方法和技巧,帮助读者理解数据库开发的知识。 ·知识点安排合理,结构清晰,语言通俗简练,对知识点讲解全面透彻。 ·每章小结对本章所学内容进行总结,便于读者对所学知识进行巩固与复习。 .. << 查看详细 |
| 第1章 delphi 2005对.net的支持 1 1.1 ide开发环境概述 1 1.1.1 delphi 2005的安装 1 1.1.2 delphi 2005界面概述 11 1.2 delphi 2005的新特性 18 1.2.1 delphi 2005的发展史 18 1.2.2 delphi 2005的新特性 20 1.3 开发一个简单的应用程序 22 1.3.1 新建一个工程 23 1.3.2 向窗体上添加控件 24 1.3.3 添加事件处理程序 25 1.3.4 运行应用程序 26 1.4 本章小结 27 第2章 .net framework概述 28 2.1 .net概述 28 2.1.1 .net的战略概述 28 2.1.2 .net战略的核心和意义 29 2.1.3 公共语言运行库 31 2.1.4 .net企业开发工具的优势 31 2.2 .net构架中的关键技术 33 .2.2.1 xml概述 33 2.2.2 soap协议 34 2.2.3 ado.net概述 34 2.2.4 asp.net 35 2.2.5 c#概述 35 2.2.6 vb.net概述 35 2.3 .net framework类库 36 2.3.1 system命名空间 37 2.3.2 system.componentmodel命名空间 38 2.3.3 system.configuration命名空间 38 2.3.4 system.data命名空间 39 2.3.5 system.drawing命名空间 40 2.3.6 system.runtime.remoting命名空间 41 2.3.7 system.security命名空间 43 2.3.8 system.threading和system.timers命名空间 44 2.3.9 system.web命名空间 44 2.3.10 system.web.ui命名空间 46 2.3.11 system.xml命名空间 48 2.4 .net应用程序举例 48 2.4.1 基于c#的应用程序开发 48 2.4.2 delphi 2005应用程序开发 49 2.5 本章小结 51 第3章 object pascal语言 52 3.1 object pascal程序框架 52 3.1.1 object pascal程序结构 52 3.1.2 实例程序 54 3.2 数据类型 60 3.2.1 简单类型 60 3.2.2 字符串类型 67 3.2.3 集合 69 3.2.4 数组 69 3.2.5 指针类型 73 3.2.6 过程类型 74 3.2.7 可变类型 74 3.3 变量、常量和运算符 76 3.3.1 变量 77 3.3.2 常量 79 3.3.3 运算符 82 3.4 其他 85 3.4.1 语句 85 3.4.2 过程和函数 90 3.5 本章小结 94 第4章 vcl.net 95 4.1 vcl.net与vcl的不同 95 4.2 vcl类库 96 4.2.1 vcl组件基础 96 4.2.2 vcl组件结构 98 4.3 开发自定义vcl组件 103 4.3.1 创建一个空白组件 103 4.3.2 为组件添加功能 106 4.3.3 在应用程序中使用自定义组件 108 4.4 应用vcl.net开发数据库应用程序 109 4.4.1 配置odbc数据源 109 4.4.2 bde设置 110 4.5 基于vcl.net的数据库应用程序开发实例 114 4.6 本章小结 118 第5章 通过xml交换数据 119 5.1 xml概述 119 5.1.1 xml语言的应用及优越性 119 5.1.2 xml文档 120 5.2 delphi 2005对xml的支持 121 5.2.1 创建xml文件 121 5.2.2 读取xml数据集 122 5.2.3 写xml数据集 123 5.3 tclientdataset控件 124 5.3.1 主要属性 125 5.3.2 主要方法 126 5.3.3 主要事件 127 5.4 tdatasetprovider控件 127 5.4.1 主要属性 128 5.4.2 主要事件 128 5.5 xml应用开发方法 129 5.6 xml应用开发实例 130 5.7 本章小结 131 第6章 .net中的bde数据库开发 132 6.1 bde数据库开发概述 132 6.1.1 bde简介 132 6.1.2 bde administrator 133 6.1.3 常用bde控件 136 6.2 bde数据库的连接和断开 145 6.2.1 设置databasename和tablename 145 6.2.2 打开数据集 145 6.2.3 独占数据表 146 6.2.4 连接数据表的实例 147 6.3 数据浏览 148 6.4 数据的添加、修改和删除 152 6.4.1 edit方法 152 6.4.2 insert方法 152 6.4.3 append方法 153 6.4.4 appendrecord方法 153 6.4.5 delete方法 154 6.5 数据查找 154 6.5.1 findkey方法 154 6.5.2 setkey和gotokey方法 155 6.5.3 findnearest和gotonearst方法 155 6.5.4 locate和lookup方法 156 6.5.5 过滤器 157 6.5.6 数据查找实例 158 6.6 执行命令 162 6.6.1 比较tquery和ttable 163 6.6.2 设置静态的sql语句 163 6.6.3 用tquery建立一个数据表的浏览程序 164 6.6.4 设置动态的sql语句 165 6.6.5 prepared属性、prepare方法和unprepare方法 167 6.6.6 设置查询参数 167 6.7 bde数据库开发举例 170 6.7.1 数据库的创建 170 6.7.2 窗体界面的创建 171 6.8 本章小结 182 第7章 win32数据库应用程序的移植 183 7.1 移植方法概述 183 7.1.1 命名空间 183 7.1.2 数据类型的移植 185 7.2 应用程序移植实例 186 7.3 delphi数据库应用程序的移植方法 188 7.3.1 bde/idapi数据库应用程序的移植 188 7.3.2 dbexpress数据库应用程序的移植 190 7.4 本章小结 191 第8章 .net中的dbexpress数据库开发 192 8.1 dbexpress数据库开发概述 192 8.1.1 dbexpress简介 192 8.1.2 dbexpress组件概述 195 8.1.3 tsqlconnection组件 195 8.1.4 tsqldataset控件 200 8.1.5 tsqlquery控件 202 8.1.6 tsqltable组件 203 8.2 dbexpress数据库的连接和断开 204 8.3 单项数据浏览 206 8.4 数据添加、修改和删除 208 8.5 数据查询 210 8.6 dbexpress数据库开发实例 212 8.6.1 数据库的创建 212 8.6.2 窗口设计 212 8.6.3 程序运行 221 8.7 本章小结 222 第9章 报表和打印技术 223 9.1 报表制作方法 223 9.1.1 rave组件简介 223 9.1.2 trvproject组件 224 9.1.3 trvsystem组件 226 9.1.4 其他报表组件 227 9.1.5 rave报表中的类 228 9.1.6 rave报表的使用技巧 231 9.2 打印技术 237 9.2.1 tprinter类概述 237 9.2.2 设置打印方向 238 9.2.3 窗口的print方法 240 9.3 报表制作与打印实例 241 9.4 本章小结 244 第10章 asp.net数据库程序开发 245 10.1 asp.net概述 245 10.1.1 asp.net?和asp的区别 245 10.1.2 asp.net的四大新特性? 246 10.1.3 服务器端控件? 247 10.1.4 asp.net的性能 248 10.2 system.web.ui命名空间 249 10.3 web forms设计 253 10.3.1 web forms语法 254 10.3.2 web forms的使用 256 10.3.3 设置字体颜色 258 10.3.4 页面标签、边框和网格设置 259 10.3.5 编辑页面上的文字 259 10.3.6 在页面中插入图形 261 10.3.7 在页面中插入表格 262 10.3.8 在页面中插入页面文本框 263 10.3.9 设置超链接 263 10.3.10 web form组件 264 10.3.11 button组件 265 10.3.12 web db组件 266 10.4 iis的安装和配置 266 10.4.1 安装iis 267 10.4.2 web服务器的停止和启动 268 10.4.3 创建虚拟目录 269 10.5 开发asp.net应用程序 271 10.5.1 创建并编译asp.net应用程序 271 10.5.2 asp.net数据库开发实例 273 10.6 本章小结 276 第11章 ado.net数据库程序开发 277 11.1 ado.net概述 277 11.1.1 ado.net发展的过程 277 11.1.2 ado.net对web环境的支持 278 11.1.3 ado.net与ado的比较 278 11.1.4 ado.net优点 280 11.2 ado.net对象? 281 11.2.1 ado.net结构 281 11.2.2 dataset对象 282 11.2.3 datatable对象 285 11.2.4 datarelation对象? 286 11.2.5 datareader对象 286 11.3 数据库的连接和断开 287 11.3.1 sqlconnection连接 287 11.3.2 ole?db数据源 289 11.3.3 实现数据库连接 289 11.3.4 数据库连接开发实例 291 11.4 数据浏览 294 11.5 添加、修改和删除 295 11.6 数据查找 298 11.7 执行sql命令 298 11.8 执行存储过程 299 11.9 ado.net数据库开发实例 302 11.10 本章小结 305 第12章 web service数据库开发 306 12.1 web开发概述 306 12.1.1 web service简介 306 12.1.2 web service的优缺点 306 12.2 web服务框架 307 12.2.1 soap 308 12.2.2 wsdl 308 12.2.3 uddi 309 12.3 安装和配置cassini服务器 309 12.3.1 安装cassini服务器 309 12.3.2 编译和运行cassini服务器 311 12.3.3 delphi 2005中关于cassini的配置 314 12.4 创建web service应用 315 12.4.1 创建web service应用的一般方法 315 12.4.2 global.asax文件 318 12.4.3 web.config文件 321 12.4.4 web页面文件 326 12.5 web service开发实例 329 12.6 web service访问实例 332 12.7 本章小结 338 第13章 interbase数据库开发 339 13.1 interbase数据库概述 339 13.1.1 interbase发展史 339 13.1.2 interbase的性能特征 339 13.1.3 interbase 7.5的安装 341 13.1.4 interbase数据库的启动与停止 345 13.2 interbase的设置和管理 346 13.2.1 interbase的设置 346 13.2.2 创建数据库实例 350 13.2.3 创建数据表 350 13.2.4 更改数据表 351 13.2.5 删除数据表 353 13.2.6 创建视图 354 13.2.7 通过视图插入数据 354 13.2.8 删除视图 355 13.2.9 数据库的维护 355 13.3 interbase的数据类型和函数 357 13.3.1 数据类型 358 13.3.2 数据函数 359 13.4 interbase数据库中的组件 361 13.4.1 tibtable组件 362 13.4.2 tibquery组件 364 13.4.3 ibstoredproc组件 365 13.4.4 tibdatabase组件 366 13.4.5 tibtransaction组件 369 13.4.6 tibupdatesql组件 370 13.4.7 tibdataset组件 372 13.4.8 tibsql组件 373 13.4.9 tibdatabaseinfo组件 374 13.4.10 tibsqlmonitor组件 375 13.4.11 tibevents组件 375 13.4.12 tibextract组件 376 13.5 interbases数据库应用实例 377 13.6 本章小结 380 第14章 delphi 2005的数据库工具 381 14.1 bde administrator 381 14.1.1 bde administrator界面组成 381 14.1.2 配置bde administrator参数 382 14.1.3 维护数据库别名 385 14.2 interbase express 386 14.2.1 interbase7.5 的介绍 387 14.2.2 interbase数据库管理操作 387 14.3 data explorer 398 14.3.1 data explorer的界面组成 398 14.3.2 dataexplorer的使用 399 14.4 rave报表 402 14.4.1 rave报表的界面组成 402 14.4.2 rave报表的数据源设置 403 14.5 本章小结 406 |
商品评论(0条)