在activex控件中使用ado连接和使用sql server数据库

本文详细介绍了如何在ActiveX控件中利用ADO(ActiveX Data Objects)技术来建立与SQL Server数据库的连接。通过设置属性和执行SQL命令,实现了对数据库的查询、操作等功能。同时,讨论了在JavaScript中使用这些控件进行数据库交互的实践,以及在自动化任务(如jobs)中应用的方法。
摘要由CSDN通过智能技术生成

 

activex 控件中使用 ado 连接和使用 sql server 数据库
在开发 web 应用程序时有时会用到在 activex 控件中使用 ado 连接数据库的情况,网上找不到应用事例。这里结合一个简单的例子演示一下如何编程和应用。
一、在 vc 工具中利用 Atl 开发 activex 控件:
按照 VC 工具的 ATL 工程向导操作,生成工程程序框架。
选择菜单 insert 中的 new atl object 命令,选择插入 Full Control 控件,输入类名如 AtlAdoCtl
点击 Attributes 标签,设置 attributes 控件属性。如果控件与网页间存在交互,如控件从网页中接受产品 ID 等数据字段的值,要把 support connection points (支持连接点)钩选。其它配置项保持默认。
配置 miscellaneous 属性。该页主要配置控件是否基于 windows 按钮等控件进行开发,如果不是就保持默认选项。这里保持默认选项。
配置 stock properties 属性,用于设置生成控件字体、背景、边框等控件固有属性页。由于例子比较简单,这里不为控件配置属性页。
点击确定按钮,让 atl 自动生成控件类及接口。
如前所述,如果控件需要与网页交互,接受如产品 ID 的值,可以如下设置自定义控件属性:在工程的类视图中右键点击 IAtlAdoCtl 控件类接口,选择“ Add Property ”添加属性,输入和设置自定义属性的数据类型、变量名、读取和写入属性值的方法等。这里定义了一个名为 JobID (工作编号)的属性变量,对应 sql server 固有数据库 pubs jobs 数据表的 job_id 字段,数据类型为短整型,只设置属性输入方法。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值