作者:empty 页数:412 出版社:empty |
本书介绍了在Delphi界已经非常成熟的第三方组件库:独立数据库组件包DBISAM、网络应本书适合所有使用Delphi进行应用程序开发的读者, 并对使用组件进行日常设计的读者有一用程序设计组件包Indy 9、可视化Web程序设计组件包IntraWeb、报表设计组件包Rave, 并且还特别介绍了变形界面设计组件包1st Class。本书以实例相结合来介绍这些组件包的特殊功能及相应的系统设计方法,使读者在面对大型组件产品时不再犹豫,更能迅速上手,达到复杂设计简单化的目的。让读者的总体设计水平大幅提高。定的指导作用。
记得在刚开始学习程序设计的时候,编写代码是学习程序设计非常重要的一个部分,有相信程序员都知道,程序设计就是一种创作,一种艺术,是智慧的结晶,需要编程者掌本套丛书具有以下特点:实例典型,实用性强:最大程度地强调实用性,读者可通过实例对相应的技术点有一个选题新颖,风格活泼:本丛书中的知识点都是各位专家在日常的工作、学习中有感而来Delphi是一个强大的开发工具, 但同时它也是一个非常大的容器, 许多应用领域都有它本丛书在以下几个方面与众不同:以实践为主,不再是概念的赘述
我们的工作还在继续,而且我们真诚地期待各位读者的意见和建议,欢迎您来访问时甚至我们根本不知道到底什么是真正的系统设计,更不用说应用设计是什么了。每天沉醉于如何编写一些现在看来非常小的程序, 如何显示一个类似于“Helloworld”这样的初级程序。对于软件工程只是在概念层上进行理解。当然,这是无法进行非常标准的软件设计的。握相当多的某种语言知识,需要积累相当多的某种编程语言在实际运用中的经验。现在有众多的程序设计语言, 如:Delphi、Java、JBuilder、VC、VB、VB.NET、VC.NET等。为了使读者能快速地掌握其感兴趣及爱好的语言,我们特推出这套“开发者说之专家系列丛书”,并聘请各领域有着丰富实践经验的专家,就其程序设计过程中所遇到的问题及其在实际工作中的一些技巧进行了较深入的阐述。从程序员学习和工作的实际着手,着眼于技术前沿,对于解决实际问题,极具参考价值,是为开发者量身定做的学习各种开发语言的专业书籍。直观的了解,部分的范例程序在本书配套光盘中,以方便读者学习使用。把握新知,结合实际:对新知识,新特性着重介绍,书中很多技术点作者已经在实际工作中大量运用了,是作者开发经验的提炼和总结。的,给合了他们在实际工作中遇到的一些问题,相信一定会给您带来很大的帮助。的身影。Delphi出现的根本目的是加快并且标准化了相应的软件开发过程, 提高了软件开发的生产效率, 这也就是说, Delphi不是为大量编码而设计的, 这其实就是Delphi与其他的软件开发工具最大的不同。Delphi专家系列丛书与其他的书籍不同之处在于, 它的目的就在于结合Delphi及第三方的诸多技术及产品, 快速地将先进的技术应用于日常的软件开发当中,让软件开发不再是编码,不再是大量的手工劳动,从而让开发人员将更多的精力集中在系统的构建当中,更好地服务于系统建设。●从开发人员的角度来讲述相应的技术及应用过程●以非常直观的应用方式来讲述新技术●突出第三方产品及技术在应用中的作用我们的网站:http://www.tqbooks.net,我们也会在适当的时间对本书进行修订和补充,并发布在网站的“图书修订”栏目中。也可以与本书作者直接联系:
在程序设计界,一直有这样的一个观点,就是只要涉及到高级程序设计,那么就一定是Delphi这个由Borland公司开发的程序设计工具, 自从面世以来, 一直为广大的程序设本书着重介绍了在Delphi界久经考验, 已经非常成熟的第三方组件库中的大型应用组件,本书由李之明、高玉琢编著,此外,谭燕、许莉、陈伟、赵文斌、许国平、王雅丽、严由于时间仓促, 错误之处在所难免, 希望读者批评指正, 并且可以通过E-mail:
第1章DBISAM初探
第2章
编者
DBISAM组件的安装.
数据库管理工具的安装
DBISAM中SQL语言的特点
支持的特性.
2-1-1名称惯例.
2-1-2数据表命名的支持
2-1-3数据列的不同.
2-1-4日期类型的支持
2-1-5布尔类型的支持.
2-1-6虚拟列名称的支持
2-1-7注释内容的支持.
2-1-8集合内容的支持.
2-1-9更多的支持.
DBISAM中不支持查询语句及子句
运算符操作.
扩展的比较符
2-4-1IN子句.
2-4-2LIKE子句.
2-4-3IS NULL
运算符操作.
字符串操作.
逻辑操作.
字符串函数
2-8-1LOWER函数
2-8-2UPPER函数.
2-8-3LENGTH函数.
2-8-4SUBSTRING函数
2-8-5TRIM函数.
2-8-6POS函数.
2-8-7OCCURS函数.
2-8-8REPLACE函数.
第4章
数值类型的函数.
2-9-1ABS函数.
2-9-2ROUND函数
布尔类型的函数.
2-10-1IF函数.
2-10-2IF NULL函数
2-10-3COALESCE函数
计算表达函数.
2-11-1AVG函数.
2-11-2COUNT函数.
2-11-3MAX函数.
2-11-4MIN函数.
2-11-5SUM函数
数据转换函数.
2-12-1EXTRACT函数
2-12-2CAST函数
SELECT语句.
2-13-1检索所有的数据.
2-13-2条件查询.
2-13-3DBISAM自身的特点.
2-13-4利用MEMORY选项.
2-13-5分组数据查询.
2-13-6如何排序数据.
2-13-7首几条记录的查询.
2-13-8MEMORY类型的数据表.
2-13-9产生加密数据表.
INSERT语句.
UPDATE语句.
DELETE语句.
2-16-1删除数据记录.
2-16-2删除重复的记录.
CREATE TABLE语句.
2-17-1字段类型的定义.
2-17-2NOT NULL子句.
2-17-3DEFAULT子句.
2-17-4MIN|MAX子句.
2-17-5CHAR CASE子句.
2-17-6DESCRIPTION子句.
2-17-7ENCRYPTED子句.
ALTER语句.
2-18-1DROP子句.
2-18-2ADD子句.
2-18-3REDEFINE子句.
DBISAM的扩展工具
BDE Database Transfer Utility(BDE数据库转换工具)
3-1-1启动BDE Database Transfer Utility工具.
3-1-2选择被转换的数据表.
3-1-3选择转换的数据表.
3-1-4开始转换数据.
Database System Utility(数据库应用程序)
3-2-1新建数据表.
3-2-2打开数据表.
3-2-3加锁与解锁数据库.
3-2-4导入/导出数据.
3-2-5修改数据表结构.
3-2-6最重要的开发特性.
3-2-7利用生成的代码或脚本
3-2-8最后的设置工作.
Server Administration Utility.
3-3-1登录数据库系统.
3-3-2建立数据库.
3-3-3定义数据库用户.
3-3-4数据库管理用户的确定.
3-3-5Server Administration Utility的高级应用.
DBISAM的高级应用
构建客户/服务器系统.
4-1-1DBISAM的客户/服务器系统支持
4-1-2安装相应的数据库服务器.
4-1-3启动数据库服务器程序.
4-1-4定义数据库服务器中的数据库,
4-1-5应用定义好的数据库.
DBISAM数据库信息的加密/解密.
4-2-1加密DBISAM数据库信息.
4-2-2打开加密后的文件进行验证.
4-2-3如何在程序中进行加密数据文件的读取.
提高DBISAM系统的稳定性、安全性.
4-3-1使用数据库校验方法.
4-3-2使用数据表修复方法.
Delphi 7组件经典解析
第5章
4-3-3
使用数据表优化方法.
初窥Indy 9.
什么是Indy.
如何安装Indy 9最新版本.
5-2-1卸载旧版本的Indy 9.
5-2-2启动Delphi 7的安装程序.
第7章
验证Indy 9.0.10的卸载是否成功.
安装Indy 9.0.11.
Indy组件介绍
Id TCP Client.
6-1-1属性.
Id TCPServer.
Id DayTime和Id DayTime Server.
Id Echo和Id Echo S