Delphi 数据库编程新手指南
文章平均质量分 88
jinnblue
这个作者很懒,什么都没留下…
展开
-
Delphi数据库编程新手指南(01)
组件概述、创建新数据库1.数据库编程相关组件面板概述: 【Data Access】:用于连接数据源。 【Data Controls】:数据感知组件(前提是已连接某个数据库)——查询检索、以及向数据库写入数据。 【ADO】:ADO(用以实现访问关系或非关系数据库中数据的应用程序接口(API),在其他数据库和Microsoft的OLE数据库间提供了一个“桥”的作用).用于访问O翻译 2012-06-10 20:04:36 · 1275 阅读 · 0 评论 -
Delphi数据库编程新手指南(10)
ADO游标(ADO Cursors) 我们已经了解了如何使用几个数据访问组件来连接Access数据库并检索数据。有一项可以肯定:ADOExpress组件非常适用于基于ADO数据访问和元数据对象映射。ADO的核心是记录集对象(Recordset)。 Recordset对象(又称为DataSet数据集)是查询命令执行后的结果(例如,TADOQuery组件的SELECT语句)。当一个基于ADO翻译 2013-05-16 15:43:41 · 1201 阅读 · 0 评论 -
Delphi数据库编程新手指南(09)
数据检索 数据库应用程序最常见的任务,是根据某些规则来搜索特定的记录。在Delphi中,ADOExpress组件实现检索记录的方法与BDE中的方法类似。本章将引导你学习运用各种方法来搜索和定位数据。 注:本章涉及到的MS Access数据库—aboutdelphi.mdb,以及核心组件(数据访问和数据感知)的相关设置,请参考课程前些章节。下述示例将假定你的应用程序中,已有一个指向数据库翻译 2012-10-12 16:53:08 · 929 阅读 · 0 评论 -
Delphi数据库编程新手指南(08)
数据过滤 如前所述,无论TADOQuery还是TADODatSet(作为数据集组件),都是共用一组通用的方法和事件。这些数据集公开的功能中,拥有可以缩小呈现给用户数据范围的能力。试想一下,你可能拥有一个存有数千条记录的数据库表,但用户只对表中的一小部分数据感兴趣。接下来,按照前面章节所描述的方法在数据窗体中放置核心组件(数据访问和数据感知)。下面的代码示例,假定你已将ADOTable组件翻译 2012-10-11 10:23:24 · 1386 阅读 · 0 评论 -
Delphi数据库编程新手指南(07)
用AOD查询SQL with TADOQueryTADOQuery组件通过调用SQL语句,来获取ADO数据库中一个或多个表的数据。 这些SQL语句可以是DDL(数据定义语言)语句,如CREATE TABLE、ALTER INDEX等等;也可以是DML(数据操纵语言)语句,如SELECT、UPDATE和DELETE。不过,最常用的还是SELECT语句——生成一个类似使用Table组件翻译 2012-10-09 15:25:32 · 1306 阅读 · 0 评论 -
Delphi数据库编程新手指南(06)
数据修改 本章内容为增加、删除、修改数据库表中的记录。 开发数据库应用程序的主要目的,就是提供一种修改数据的方法。在第5章,课程展示了如何连接到一个Access数据库,如何显示数据库表中的数据,以及如何遍历浏览表中的记录。在本章中,将会学习如何增加、删除和修改数据——通过db-aware/enabled组件对象中的某些属性、事件和方法。首先,我们需要创建一个类似于前面章节中所创翻译 2012-08-23 09:04:54 · 1747 阅读 · 0 评论 -
Delphi数据库编程新手指南(05)
深入数据集里的数据数据的状态 用Delphi和ADO开发数据库应用程序时,大部分工作需要数据集(dataset )组件的协助。为了创建一个基于ADO的程序,Delphi提供了一些数据集组件:TAdoTable、TAdoQuery等等用于检索、显示和修改数据库内的表或查询到的数据。 在本教程的第五章,我们将了解怎样来显示、浏览和读取数据——通过数据集组件一些有趣的属性、事件和方翻译 2012-08-20 16:41:47 · 1278 阅读 · 0 评论 -
Delphi数据库编程新手指南(04)
第四章 数据浏览与导航数据访问所需组件 目前为止,本教程提供了如何连接到Access数据库,以及显示数据库表中图形数据的方法。上一章,我们讨论了一些“高级”的数据库编程技巧(译者加:相对于初学者而言)——现在让我们回到更适合“初学者”水平的课题。 这次,你将学会如何建立一个可用于浏览数据库表中记录的窗体。 前几章例子涉及到的数据感知组件(ADOTab翻译 2012-08-14 16:22:27 · 1855 阅读 · 0 评论 -
Delphi数据库编程新手指南(03)
第三章 数据库中的图片 第一节处理BLOBs(很大的二进制数据块),在Access中存储图片现在的数据库应用程序不仅仅只需要处理文本或数字数据。例如,基于Interner/Intranet或多媒体的应用开发,就需要频繁的显示数据库中的文字以及图片。在这一章中,我们将了解怎样通过ADO取出并显示Access数据库中的图形数据(图像)。不用担心,即使它所需的数据库编程技巧已远超前面课程所学。翻译 2012-07-06 16:16:38 · 1402 阅读 · 0 评论 -
Delphi数据库编程新手指南(02)
连接数据库,用BDE还是ADO?一、Delphi数据库连接如上一章所述,以一定的结构格式存储数据的一个或多个表的集合,称之为一个数据库。表内的数据以行和字段的形式表现。当数据库由两个或两个以上的表构成时,这些表通常储存着分散但相关的数据。MS Access、Interbase或SQL Server使用单个文件表示完整的数据库(如Access的.mdb文件)。而Paradox和dBase翻译 2012-06-13 13:56:18 · 2270 阅读 · 0 评论 -
Delphi数据库编程新手指南(11)
使用ADO将Paradox数据导入Access (From Paradox to Accesswith ADO) 本章将着重于运用TADOCommand组件以及SQL DDL语言,将BDE/ Paradox中的数据导入至ADO/Access中。数据定义语言(Data definitionlanguage)通过编程创建一个数据库并不是大多数开发人员每天都在做的事情 - 大家都使用某种可翻译 2013-05-17 16:34:41 · 1264 阅读 · 2 评论