📄 delphi数据库编程.htm
字号:
<html>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=gb2312">
<META NAME="GENERATOR" CONTENT="《良友》v2.1, 作者:安富国,http://winking.126.com">
<TITLE>delphi database</TITLE>
</HEAD>
<BODY style="font-family: 宋体; font-size: 9pt">
<CENTER><TABLE CELLSPACING=10 CELLPADDING=10 WIDTH="60%" BGCOLOR="#FFB693" >
<TR>
<TD ALIGN=CENTER><FONT SIZE=+2><!--标题由此开始-->delphi database</TD>
</TR>
</TABLE></CENTER>
<p><h3>目 录</h3>
<!--目录由此开始--><A NAME="Content" ID="Content"></A>
<OL><LI><A HREF="#I1620">delphi database</A></LI>
<OL><LI><A HREF="#I1621">面向组件的系统开发方法</A></LI>
<LI><A HREF="#I1622">Delphi 3.0 中 连 接 数 据 库 的 三 种 方 式</A></LI>
<LI><A HREF="#I1623">Delphi下的ADO</A></LI>
<LI><A HREF="#I1624">精简Delphi数据库应用系统-定制BDE驱动程序</A></LI>
<LI><A HREF="#I1625">利用Delphi开发网络数据库应用</A></LI>
<LI><A HREF="#I1626">用Delphi4的QReport部件生成报表</A></LI>
<LI><A HREF="#I1627">关于dephi数据库的动态建立</A></LI>
<LI><A HREF="#I1628">在Delphi中随意控制DBGrid 每一行的颜色</A></LI>
<LI><A HREF="#I1629">开 发 基 于ORACLE7 数 据 库 的 管 理 信 息 系 统</A></LI>
<LI><A HREF="#I1630">如 何 恢 复Sybase SQL Anywhere 的 数 据 库</A></LI>
<LI><A HREF="#I1631">使 用WISQL32 同 时 访 问SQL SERVER 和SYBASE 数 据 库</A></LI>
<LI><A HREF="#I1632">Delphi数据集过滤技巧</A></LI>
<LI><A HREF="#I1633">自 定 义 快 速 报 表 的 打 印 预 览 窗 口</A></LI>
<LI><A HREF="#I1634">在Delphi3 程 序 中 自 动 检 测、 建 立 数 据 库 别 名 和 ..</A></LI>
<LI><A HREF="#I1635">基 于WEB 的 数 据 库 查 询</A></LI>
<LI><A HREF="#I1636">如何在注册表中注册BDE</A></LI>
<LI><A HREF="#I1637">第三部分 操作数据:SQL</A></LI>
<LI><A HREF="#I1638">在DELPHI程序中使用ADO对象存取ODBC数据库</A></LI>
<LI><A HREF="#I1639">编 译 错 误 信 息</A></LI>
<LI><A HREF="#I1640">使用Delphi获取系列信息</A></LI>
<LI><A HREF="#I1641">Api函数列表</A></LI>
<LI><A HREF="#I1642">Api函数列表</A></LI>
<LI><A HREF="#I1643">Delphi下汉字输入法的编程及使用</A></LI>
<LI><A HREF="#I1644">在DELPHI中用线程排序</A></LI>
<LI><A HREF="#I1645">具有不同字体的列表框</A></LI>
<LI><A HREF="#I1646">用Delphi进行OpenGL编程学习心得</A></LI>
<LI><A HREF="#I1647">应用程序敏感键的实现</A></LI>
<LI><A HREF="#I1648">DELPHI中利用对象的常用属性制作动画</A></LI>
<LI><A HREF="#I1649">用Delphi实现程序间的数据传递</A></LI>
<LI><A HREF="#I1650">Delphi 小技巧两则</A></LI>
<LI><A HREF="#I1651"> 定制Delphi应用程序的系统菜单</A></LI>
<LI><A HREF="#I1652">制作Delphi的竖排标签</A></LI>
<LI><A HREF="#I1653">在Delphi中获取和修改文件的时间</A></LI>
<LI><A HREF="#I1654">图象放大镜</A></LI>
<LI><A HREF="#I1655">防 破 解 问 答 集</A></LI>
<LI><A HREF="#I1656">自制THyperLink组件</A></LI>
<LI><A HREF="#I1657">用修改文件时间的方法来加密文件</A></LI>
<LI><A HREF="#I1658">用DEPHI 3.0实现动画ABOUT窗口</A></LI>
<LI><A HREF="#I1659">显示密码编辑框中的密码</A></LI>
<LI><A HREF="#I1660">屏蔽系统功能键</A></LI>
<LI><A HREF="#I1661">Delphi4的窗口融合技术</A></LI>
<LI><A HREF="#I1662"> 用Delphi制作动态菜单</A></LI>
<LI><A HREF="#I1663">在Delphi程序中应用IE浏览器控件</A></LI>
<LI><A HREF="#I1664">也 谈Delphi 中 的 日 期 输 入</A></LI>
<LI><A HREF="#I1665">Delphi 下 编 程 实 现 中 文 输 入 法</A></LI>
<LI><A HREF="#I1666">Delphi中TApplication类的巧用</A></LI>
<LI><A HREF="#I1667"> 在Delphi中使用动态图标</A></LI>
<LI><A HREF="#I1668">用DEPHI为应用软件建立注册机制</A></LI>
<LI><A HREF="#I1669">Delphi中易混淆的概念 作者: 林毅 ( September 01, 1999, 06:0..</A></LI>
<LI><A HREF="#I1670">如何为Delphi程序添加事件和事件处理器</A></LI>
<LI><A HREF="#I1671">Delphi 中自做动态显示的控件</A></LI>
<LI><A HREF="#I1672">Delphi自定义消息应用一例</A></LI>
<LI><A HREF="#I1673">轻轻松松在DELPHI3.0中实现三态按钮</A></LI>
<LI><A HREF="#I1674">在Delphi程序中调用控制面板设置功能</A></LI>
<LI><A HREF="#I1675">如何在标题栏上增加按钮</A></LI>
<LI><A HREF="#I1676">在Delphi中用拼音首字符序列来实现检索功能</A></LI>
<LI><A HREF="#I1677">在DELPHI中处理时间</A></LI>
<LI><A HREF="#I1678">Delphi实现容器分隔</A></LI>
<LI><A HREF="#I1679">用Delphi实现壁纸更换</A></LI>
<LI><A HREF="#I1680">Delphi编辑俱乐部</A></LI>
<LI><A HREF="#I1681">"Delphi之完全汉语"终结版(已于“家用电脑”37期发表,新瓶旧..</A></LI>
<LI><A HREF="#I1682">Delphi之快速设计(界面设计篇)</A></LI>
<LI><A HREF="#I1683">Delphi之快速设计(程序设计篇)</A></LI>
<LI><A HREF="#I1684">DELPHI下的多线程程序设计</A></LI>
<LI><A HREF="#I1685">DELPHI图形编辑技巧二则</A></LI>
<LI><A HREF="#I1686">Delphi实用编程经验二则</A></LI>
<LI><A HREF="#I1687">用Delphi4实现风Word97风格的工具栏</A></LI>
<LI><A HREF="#I1688">为VB应用程序定制浮动提示</A></LI>
<LI><A HREF="#I1689">用Delphi编写打印程序的窍门</A></LI>
<LI><A HREF="#I1690">Delphi中RichEdit的奥妙</A></LI>
<LI><A HREF="#I1691">Delphi使用技巧ABC</A></LI>
<LI><A HREF="#I1692">用Delphi编制趣味动画鼠标</A></LI>
<LI><A HREF="#I1693">让彩色光标出现在Delphi程序中</A></LI>
<LI><A HREF="#I1694">用Delphi 3.0编制MP3音乐点歌台</A></LI>
<LI><A HREF="#I1695">子目录级的文件查询的实现</A></LI>
<LI><A HREF="#I1696">用Delphi 编 程 时 如 何 利 用 线 程</A></LI>
<LI><A HREF="#I1697">用Delphi 设 计 拨 动、 跳 线 开 关 组 件</A></LI>
<LI><A HREF="#I1698">为 应 用 程 序 添 加 口 令</A></LI>
<LI><A HREF="#I1699">用Delphi 开 发windows95 屏 幕 保 护 预 览 程 序</A></LI>
<LI><A HREF="#I1700">DELPHI 中 自 适 应 表 单 的 实 现</A></LI>
<LI><A HREF="#I1701">控 制 系 统 菜 单</A></LI>
<LI><A HREF="#I1702">一 个 实 用 的Delphi 屏 幕 拷 贝 程 序 的 设 计</A></LI>
<LI><A HREF="#I1703">用Delphi 实 现 自 定 义 颜 色 对 话 框 及 其 构 件</A></LI>
<LI><A HREF="#I1704">改造HINT的输出方式</A></LI>
<LI><A HREF="#I1705">Delphi的8个技巧</A></LI>
<LI><A HREF="#I1706">用Delphi实现无边界窗体的移动</A></LI>
<LI><A HREF="#I1707">如何将Wav文件做到EXE文件里</A></LI>
<LI><A HREF="#I1708">[本文摘自BBS, 不能保证绝对的正确, 仅供参考,请小心测试]</A></LI>
<LI><A HREF="#I1709">[本文摘自BBS, 不能保证绝对正确, 仅供参考]</A></LI>
<LI><A HREF="#I1710">[本文摘自BBS, 不能保证绝对的正确, 仅供参考]</A></LI>
<LI><A HREF="#I1711">在Delphi编程中创建一个启动闪现窗口</A></LI>
<LI><A HREF="#I1712">Delphi使用技巧四则</A></LI>
<LI><A HREF="#I1713">基于Delphi的图像漫游</A></LI>
<LI><A HREF="#I1714">在DELPHI2.0/3.0中直接操作端口</A></LI>
<LI><A HREF="#I1715">在Delphi与C++之间实现函数与对象共享</A></LI>
<LI><A HREF="#I1716">【Win32 行程通讯的观念与技术】</A></LI>
<LI><A HREF="#I1717">充分利用Windows API扩展Delphi函数</A></LI>
<LI><A HREF="#I1718">DELPHI构件制作方法</A></LI>
<LI><A HREF="#I1719">Delphi编程技巧十则</A></LI>
<LI><A HREF="#I1720">怎样建立简单的任务栏应用程序:</A></LI>
<LI><A HREF="#I1721">资 源 文 件 在DELPHI 中 的 使 用</A></LI>
<LI><A HREF="#I1722">COM/DCOM的区别与联系</A></LI>
<LI><A HREF="#I1723">COM/DCOM中如何传递数组:</A></LI>
<LI><A HREF="#I1724">在Delphi 中 利 用 Tbatch 组 件</A></LI>
<LI><A HREF="#I1725">用Dephi 程 序 维 护Paradox 数 据 表 的 索 引</A></LI>
<LI><A HREF="#I1726">用Delphi 实 现 不 同 数 据 库 系 统 之 间 的 数 据 转 移</A></LI>
<LI><A HREF="#I1727">利 用Delphi 开 发 响 应 用 户 输 入 的 数 据 库 查 询Web S..</A></LI>
<LI><A HREF="#I1728">怎样发布基于Microsoft SQL Server的程序</A></LI>
<LI><A HREF="#I1729">为Delphi提供Pack和Undelete功能</A></LI>
<LI><A HREF="#I1730">如何 Pack dBASE 资料档</A></LI>
<LI><A HREF="#I1731">Delphi多层应用程序的实现</A></LI>
<LI><A HREF="#I1732">用InstallShield制作数据库应用系统的安装程序</A></LI>
<LI><A HREF="#I1733">用Delphi如何实现VFP中的Cache特性</A></LI>
<LI><A HREF="#I1734">用Delphi/400转换AS/400的打印文件</A></LI>
<LI><A HREF="#I1735">用delphi编写医院的复杂报表</A></LI>
<LI><A HREF="#I1736">Delphi 的 分 发 工 具 ─ ─InstallShield</A></LI>
<LI><A HREF="#I1737">DELPHI AND THE INTERNET</A></LI>
<LI><A HREF="#I1738">DELPHI AND THE INTERNET</A></LI>
<LI><A HREF="#I1739">CGI技术及其开发(一)</A></LI>
<LI><A HREF="#I1740">CGI技术及其开发(二)</A></LI>
<LI><A HREF="#I1741">Delphi 中 串 行 通 信 的 实 现</A></LI>
<LI><A HREF="#I1742">Delphi 3中Cookie的建立使用</A></LI>
<LI><A HREF="#I1743">[本文不能保证绝对正确, 仅供参考]</A></LI>
<LI><A HREF="#I1744">Delphi4.0 开发WEBMAIL程序</A></LI>
<LI><A HREF="#I1745">用DELPHI制作留言板</A></LI>
<LI><A HREF="#I1746">在Delphi中使用IP控件</A></LI>
<LI><A HREF="#I1747">用Delphi创建Internet快捷方式</A></LI>
<LI><A HREF="#I1748">用Delphi实现远程屏幕抓取</A></LI>
<LI><A HREF="#I1749">Delphi开发Web Server程序响应用户的输入</A></LI>
<LI><A HREF="#I1750">WEB数据库的开发</A></LI>
<LI><A HREF="#I1751">Delphi 系列的 Y2K 问题</A></LI></OL></OL>
<hr><br><A NAME="I1620" ID="I1620"></A><center><b><font size=+2>delphi database</font></b></center><br>
<center><A HREF="#Content">[目录]</A></center>
<hr><br><A NAME="I1621" ID="I1621"></A><center><b><font size=+2>面向组件的系统开发方法</font></b></center><br>
面向组件的系统开发方法<p>
应用软件的开发所面临的最大问题是变化的需求,这种变化可能来自下面几个方面:<p>
用户对系统本身认识的变化。用户对系统本身的认识在系统设计初期和系统接近完成时期是完全不同的,<br>
在系统规划初期,用户对系统只能提出大概的想象,这种想象在系统实际的开发过程中会不断的完整和深化。<br>
实际应用环境的变化。在大型项目开发中表现得犹为明显,由于大型项目开发的时间较长,所涉及的子系统<br>
和外界因素较多,在开发过程中实际的应用环境会有大量的更改,甚至可能根本不复存在。<br>
开发技术和开发机构本身的变化。由于技术的发展和开发机构本身的调整可能会导致开发工具和开发方案的<br>
修改。<br>
对系统的扩展。在系统投入运行后,可能会有新的要求被提出,新的数据被处理。<br>
不考虑那种导致系统重新规划和设计的需求更改,在那种情况下,唯一能做的就是完全开发新的系统。在基<br>
于同样的设计框架的基础上,这种更改可以划分为下面的层次:<p>
界面的变化:主要分为两个层次,首先是指界面的观感的变化,指界面的颜色、布局、字体等视觉效果。<br>
其次,是指界面逻辑的变化,例如,操作的步骤,选择的顺序、界面元素的表示方式、界面隐喻等。<p>
数据的变化:例如,增加新的数据项目、增加新的统计内容、将已有的处理逻辑扩展到新的数据对象上等。<p>
处理的变化:例如,增加新的处理逻辑,更改业务逻辑的部分内容。<p>
在变化的需求和变化的技术本身这个环境下,必须采用相对独立于需求,独立于软件的应用环境的开发方<br>
法和模型。由于需求和数据的可变性,我们的焦点应该在系统的业务逻辑上,而对于特定业务领域,业务逻<br>
辑应该是相对较为固定的。例如,对于机场信息管理系统,基本的业务类型应该包括:<p>
基本信息的定义、录入、和修改<br>
固定计划的生成<br>
动态信息的获取和检索<br>
资源使用的监视<br>
资源的分配和回收<br>
采用面向组件的开发方法,我们将应用软件的开发看成组件的开发和组件的组合,对应于应用的不同层次,<br>
我们的组件层可以分为:<p>
业务逻辑层:对应于非可视组件,独立于具体的数据源,抽象出基本的数据处理的逻辑,包括<p>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -