Delphi通过ADO读写数据库

前往Delphi专题

        ADO是一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。

ADO (ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。例如,如果您希望编写应用程序从DB2或Oracle数据库中向网页提供数据,可以将ADO程序包括在作为活动服务器页(ASP)的HTML文件中。当用户从网站请求网页时,返回的网页也包括了数据中的相应数据,这些是由于使用了ADO代码的结果。

        在Delphi 5.0 以上的版本都可以很好的支持ADO技术。

 Delphi 中 ADO 主要有

1、ADOConnection 用于链接数据库

2、ADOCommand      ADODataSet 用来查询或执行SQL语名;

3、DataSource 数据中间存储组件;

4、DBGrid 数据显示出来;

其实主要是用ADO连接,而ADO也是最常用的连接技术之一。

     以下几个控件在连接数据库时是用得比较多的,并且通常的的连接架构是

――――――――――――――――――――
             数据库
             ↑
         ADOConnection
         ↑       ↑
ADOCommand     ADODataSet
                   ↑
               DataSource
                   ↑
                 DBGrid
――――――――――――――――――――

或者

――――――――――――――――――――
         数   据   库
         ↑       ↑
   ADOCommand     ADODataSet
                     ↑
                 DataSource
                     ↑
                   DBGrid
――――――――――――――――――――

也就是说,ADOCommand和ADODataSet既可以通过ADOConnection连接数据库,也可以不用,分别直接连接数据库,因为这三个控件都有一个共同的ConnectionString属性。


123456789在本页阅读全文

本文导航
  • 第1页: 首页
  • 第2页: 一、 TADOConnection组件
  • 第3页: ADOCommand组件
  • 第4页: 三、 ADODataset组件
  • 第5页: 四、ADOTable组件
  • 第6页: 五、ADOQuery组件
  • 第7页: 六、TADOStredProc组件
  • 第8页: 七、TRDSConnection组件
  • 第9页: ADODataSet、ADOTable、ADOQuery属性通用属性
网友评论
最新图文
  • 在delphi 获取特殊目录 SHGetSpecialFolderLocation SHGetPathFromIDList

    在写应用程序的时候,我们经常会用到读取windows系统的一些特殊的目录。比如 桌面 快速启动栏的路径等等。下面介绍两个API函数 SHGetSpecialFolderLocation SHGetPathFromIDList我们先看代码:  代码文件:unit Unit1;interfaceuses Wind,西西hvbet688园-最安全的下载资讯站。

  • Delphi通过ADO读写数据库

    ADO是一种程序对象,用于表示用户数据库中的数据结构和所包含的数据。ADO (ActiveX Data Objects,ActiveX数据对象)是Microsoft提出的应用程序接口(API)用以实现访问关系或非关系数据库中的数据。例如,如果您希,西西hvbet688园-最安全的下载资讯站。

  • Delphi如何实现抓图技术

    摘 要:本文以Delphi7.0作为开发平台,给出了网络监控hvbet688中的两种屏幕抓图技术的设计方法和步骤。介绍了教师在计算机机房内教学时,如何监控学生计算机显示器上的画面,以保证教学的质量和效果。  引言  随着网络技术的飞速发展,计算机网络在各高等院校教学中,西西hvbet688园-最安全的下载资讯站。

  • delphi中使用ADOQuery时的几个问题解决方案

    问题1、文参数的支持问题今天在使用ClientDataSource查询的时候,“divece_name”参数赋值为“%笔记本电脑%”,但是使用SQL Server Profiler跟踪后发现查询的语句变为:查询的数据提交到数据库时不完整,当我把N'@P1varchar(8)', '%笔记本%'就可,西西hvbet688园-最安全的下载资讯站。

  • android计时器、android 格式化时间计数器的实现

    完整的Android程序,主要功能是实现秒表计时需求:默认为"00:00:00",点击开始按钮时清零后开始计时,出现如10:28:34。点击停止的时候停止计时。问题:使用Calendar DateFormat的方法,不设置时区获取到的小时是本地时区的(东八区的就是8),设,西西hvbet688园-最安全的下载资讯站。