当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: ---转载自《计算机世界日报》 (文/凌震) ---- 本文介绍了在 C++Builder 5环境下新增的ADO控件的使用方法,并给出了一个简单的实例。
 

 

    摘要: c++ builder/delphi是inprise(原borland)公司广受欢迎的可视化c++/pascal开发工具,利用它可极大地加快应用程序的开发速度。但是,也正因为其是可视化编程工具,将控件拖放到form后,控件的位置就固定死了。随着form的大小或屏幕分辨率的改变,控件和form本身的位置往往变得非常混乱。本文将介绍一些正确定位控件及form的方法。 利用onresize事......
 ·判断windows的desktop及其它目录    »显示摘要«
    摘要: 使用api函数shgetspecialfolder。shlobj.h里有shgetspecialfolder的原型声明。这个函数可以帮我们找到windows的desktop目录、启动目录、我的文档目录等。 shgetspecialfolder需要三个参数。 第一个参数是hwnd,它指定了"所有者窗口":在调用这个函数时可能出现的对话框或消息框。第二个参数是一个整数id,决......


在C++Builder 5中使用ADO数据库编程
---转载自«计算机世界日报» (文/凌震)

---- 本文介绍了在 c++builder 5环境下新增的ado控件的使用方法,并给出了一个简单的实例. 【程序编程相关:注册表监控(二)

【推荐阅读:高级语言反汇编程序的函数调用过程

---- 一.ado概述 【扩展信息:注册表的监控(一)

---- ado(active data object) 是微软公司基于ole db的数据库模型.它实现了一系列com接口,通过数据提供者(data provider)与数据使用者( data consumer)来实现广义的数据存取.ado模型一方面简化了数据存取,例如使用jet ole db provider可以实现access数据库的无dsn连接;另一方面,在asp等internet应用中也得到了广泛的使用.

---- 在c++builder 5/delphi 5中诸多新增特性中,ado数据控件的引入是比较引人注目的,它使ado编程与在visual basic 6中一样容易.由于vcl类库对ado的封装更加合理,旧的数据控件可以很容易地升级到ado支持,而不象在vb中某些dao或rdo控件无法兼容ado.

---- 二.使用ado控件

---- 在c++builder 5中,ado控件实质上是一种数据访问组件.如果读者有过c++builder先前版本的数据库开发经验,就会发现与数据访问组件相连的数据源组件(tdatasource) 与数据感知组件(如tdbgrid)的使用方法与以前一样,只需把 tdatasource 连到ado控件上即可.

---- 如果要实现简单的表操作或查询,可以使用tadotable或tadoquery.更一般地,可以使用tadodataset控件,其基本属性的设置方法如下:

---- (1)connectionstring属性:点击属性栏中的省略号,出现配置窗口,选"use connection string",按build按钮.在接下来的窗口中选择数据提供者,以微软的northwind示例access数据库为例,选microsoft jet 4.0 ole db provider, 按next按钮,选择数据库的路径与文件名.
...   下一页
 ·用c++builder实现word 97自动化    »显示摘要«
    摘要:江西南昌华东交大控制信息工程研究所(330013)刘遵雄 ----要在应用程序中控制word 97的运行,首先必须在编制自动化客户程序时使其头文件中包含文件comobj.hpp,写入#include。编程工具c++builder的开发者把调用word 97自动化对象的功能大致包装成了几个ole object class函数,应用程序设计人员可以很方便地利用它们。 *设定ole对象的属性: ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE