紫金桥软件
首页
产品中心
实时数据库
组态软件
行业应用
典型用户
典型应用
在线演示工程
技术与支持
实时数据库技术资料
组态软件技术资料
教学视频
常见问题
下载中心
软件下载
资料下载
动态与资讯
公司动态
行业资讯
关于我们
企业简介
企业文化
荣誉资质
招贤纳士
联系我们
在线演示
400-678-6601
400-678-6601
首页
产品中心
实时数据库
组态软件
行业应用
典型用户
典型应用
在线演示工程
技术与支持
实时数据库技术资料
组态软件技术资料
教学视频
常见问题
下载中心
软件下载
资料下载
动态与资讯
公司动态
行业资讯
关于我们
企业简介
企业文化
荣誉资质
招贤纳士
联系我们
在线演示
News And Information
-技术与支持-
微信公众号-关注紫金桥
了解软件最新资讯
当前位置:
首页
>>
技术与支持
>>
组态软件技术资料
销售热线:
400-678-6601
售后热线:
13304891586
0459-8151391
0459-8151518
Microsoft Office Access 2003的ODBC数据源配置
Microsoft Office Access 2003的ODBC数据源配置
1. 创建数据源
单击[脚本]-[应用]菜单,出现[图1-1]所示“应用程序脚本”窗口,在“进入程序”选项卡中使用函数SQL Connect(ConnectID ,SourceDesc)可实现实时数据库与关系型数据库Access 2003的连接。
SQLConnect (Int ConnectID, String SourceDesc) As Bool
说明
与指定的数据库建立连接。如果指定的远程数据库不存在,该函数可能要等待几十秒。
参数:
ConnectID:
数据源标识,为返回值,该值将用于其它后续SQL函数。
SourceDesc:
数据源描述。数据源描述可以通过脚本中工具条按钮“SQL连接“按钮得到。
返回值:
0为失败,1为成功。
示例:
SQLConnect(ConnectID,"DSN=Access;DBQ=D:\table1.mdb;DefaultDir=D:;DriverId=25;FIL=MS Access;MaxBufferSize=2048;PageTimeout=5;UID=admin;");
//与Access数据库文件table1.mdb建立连接
注意:
参数必须为变量,返回函数执行后的数据。数据源使用完后,使用SQLDisconnect来断开连接。
在此对SourceDesc数据源的连接过程以新建连接的应用为例做详细说明:
图1-1
在“应用程序脚本”窗口的工具栏中单击“数据源选择”图标
,弹出如 <图1-2>所示的“选择数据源”窗口,该窗口提供“文件数据源”和“机器数据源”两个选项卡,前者为文件数据源,仅针对指定的数据库文件创建数据源,如果有多个Access数据库文件需要连接,就需要创建相应数量的文件数据源;后一种为机器数据源,它可以在使用的计算机上创建一个面向所有Access数据库的数据源。
在本文仅介绍“机器数据源”的创建连接过程。在这里需要说明的是,如果使用的计算机已经建立了若干数据源,[图 1-2]会列出已存在的数据源列表。
先选中“机器数据源”选项卡,然后单击
按钮,出现[图1-3]所示的“创建新数据源”窗口,在“选择数据源类型”选项中选择“系统数据源(只用于当前机器)(S)”来创建一个新数据源。
单击[图1-3]
按钮,弹出[图1-4]所示“创建新数据源”窗口,在提供的数据源驱动程序列表中选择驱动“Microsoft Access Driver (*.mdb)”,然后单击
按钮,弹出[图4-45]所示的窗口。
图1-4
图1-5
在[图1-5]所示的窗口,单击
按钮,弹出[图1-6]所示“ODBC Microsoft Access 安装”窗口,其中“数据源名”和“说明”可以根据需要自定义。
注意:“数据源名”为必选项,输入的数据源名可以使用英文、数字及两者的混合模式,但不支持中文数据源名,该数据源名在典型的SQL字符串连接中为DNS数据源的名称。“说明”是对数据源名的描述,非必选项,可以为空。
图1-6
本例中,在[图1-6]“数据源名(N):”中输入“Access”,在“说明(D):”中输入“All USER”,如[图4-47]所示。如果在此创建新数据库,创建过程参见下节的“创建数据库”。
图1-7
单击
按钮后,名为“Access”的新数据源就建好了,如[图1-8],使用该数据源名可以连接本机任何Access的数据库了。
在线客服
联系电话
400-678-6601
软件下载