社区
PowerBuilder
帖子详情
用odbc可以创建多个数据源吗
走好每一步
2009-05-09 09:46:40
我用的是pb6.5
我按书上设置了个数据源就可以用
但是我另外添了个,连接的时候老是出错这样的错误:
sqlstate = 28000 [sybase][odbc driver]invalid user authorization specification:invalid userid or password.
难道数据源都要设成 userid :dba password: sql ?
...全文
220
7
打赏
收藏
用odbc可以创建多个数据源吗
我用的是pb6.5 我按书上设置了个数据源就可以用 但是我另外添了个,连接的时候老是出错这样的错误: sqlstate = 28000 [sybase][odbc driver]invalid user authorization specification:invalid userid or password. 难道数据源都要设成 userid :dba password: sql ?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
HVIVIP
2009-05-11
打赏
举报
回复
odbc可以创建多个数据源,但编程时要注意
wang_quan_li
2009-05-10
打赏
举报
回复
用odbc可以创建多个数据源
无效的用户名和密码错误,需要设置数据库的正确的用户和密码
yfq85825
2009-05-10
打赏
举报
回复
//声明事务对象
Transaction my_sqlca
Transaction my_sqlor
//创建事物对象
my_sqlca = Create Transaction
my_sqlor = Create Transaction
//给事物对象中的成员变量赋值
my_sqlca.DBMS="ODBC"
my_sqlca.Dbparm="ConnectString=‘DSN="
my_sqlor.DBMS="ODBC"
my_sqlor.Dbparm="ConnectString"=‘DSN="
//连接数据库
connect using my_sqlca;
connect using my_sqlor;
//建立数据窗口与实物对象的连接
dw_1.settransobject(my_sqlca)
dw_1.settransobject(my_sqlca)
//将数据库中的数据检索到数据窗口中
dw_1.Retrieve()
dw_1.Retrieve()
//断开和数据库的练剑
Disconnect using my_sqlca;
Disconnect using my_sqlor;
//释放事物对象
Destroy my_sqlca;
Destory my_sqlor;
//
commit;提交事务
rollback; 回滚事务
newease
2009-05-10
打赏
举报
回复
当需要在一个应用中同时访问多个数据库时,就要用到多个事务对象。可以用SQLCA与一个数据库连接,但是对于其它的数据库,每个库则必须建立一个事务对象。在创建事务对象前,应考虑它的使用范围,可根据需要声明为全局对象或实例对象。
下面以在一个应用中需同时操作Foxpro和Access两种数据库为例,说明创建事务对象的过程。该例要在同一个数据窗口中同时显示Foxpro中的AA表和Access中的BB表,PowerScrip t语句如下:
∥声明事务对象
Transaction Tr_foxpro
Transaction Tr_access
∥建立事务对象
Tr_foxpro=Create Transaction
Tr_access=Create Transaction
∥给事务对象的属性赋值
Tr_foxpro.DBMS="ODBC"
Tr_foxpro.Dbparm="ConnectString=‘DSN=S_foxpro"
Tr_access.DBMS="ODBC"
Tr_access.Dbparm="ConnectString"=‘DSN=S_access"
∥建立数据库连接
Connect Using Tr_foxpro
Connect Using Tr_access
要在一个窗口中定义二个不同的数据窗口分别对应二个不同的库,首先要按前述的步骤建立各自的数据源,设数据源名分别为S_foxpro和S_access。然后在各自的数据源下制作数据窗口。在窗口OPEN事件中写入如下Script程序:
∥建立数据窗口与事务对象的连接
Dw_1.Settransobject(Tr_foxpro)
Dw_2.Settransobject(Tr_access)
∥将数据库中的数据检索到数据窗口中
Dw_1.Retrieve()
Dw_2.Retrieve()
newease
2009-05-10
打赏
举报
回复
出现无效的用户名和密码错误,需要设置数据库的正确的用户和密码
dba
sql
是ASA默认的用户名和密码
Awang_126
2009-05-10
打赏
举报
回复
当然可以啊
SQLDBX3.6汉化破解版
SqlDbx是一款非常实用的数据库管理工具,支持SQL的编辑与查询,支持自动语法突显,能够智能化完成操作,内置多种丰富的特色功能。支持的
数据源
有MSSQL/MYSQL/
ODBC
/DB2/ASE/SYBASE/ORACLE等
数据源
。能够同时操作打开
多个
数据库。 可以比较数据库差异,并保存输出为EXCEL或文件,支持快速配置数据库类型,管理
ODBC
数据库,
ODBC
用户
数据源
存储了如何与指定数据提供程序连接的信息。用户
数据源
只对当前用户可见,而且只能用于当前机器上。
ODBC
系统
数据源
存储了如何与指定数据提供程序连接的信息。系统
数据源
对当前机器上的所有用户可见,包括NT服务。
ODBC
文件
数据源
允许用户连接到数据提供程序。文件DSN可以由安装了相同驱动程序的用户共享。
ODBC
驱动程序允许支持
ODBC
的程序从
ODBC
数据源
获取信息。要安装新的驱动程序,请使用其安装程序。
ODBC
跟踪允许
创建
调用
ODBC
驱动程序的日志,以供技术支持人员查看,也有助于您调试应用程序。Visual Studio 跟踪启用Microsoft Visual Studio的
ODBC
跟踪。 连接池允许应用程序重用打开连接句柄 ,此操作将节省到服务器的往返过程。
数据库系统原理与开发-数据库连接技术(
ODBC
).pdf
6.1 6.1 数据库连接技术( 数据库连接技术(
ODBC
ODBC
) ) 1 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 了解数据库编程的内容 了解
ODBC
的技术背景 掌握数据库
ODBC
的层次架构 理解应用程序使用
ODBC
访问数据库的步骤 掌握
ODBC
数据源
的配置方法 【 【本节的主要内容 本节的主要内容】 】 2 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 一、数据库编程简介 (1)客户端应用编程 (2)数据库服务器端编程 (3)编程结合
ODBC
/JDBC 3 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 二、
ODBC
的技术背景 在传统应用开发,应用系统通常选用特定的DBMS管理系统; 网络环境下,应用系统通常需要对多种数据库的实现互连和资源共享; 如果从一种DBMS改变到另一种DBMS,就意味着要重写应用程序; 而在同一应用系统中,编制多种能在不同的DBMS上运行的应用程序, 显然不是可取的方法。 4 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 二、
ODBC
的技术背景(续) Microsoft推出了开放式数据库互连(Open DataBase Connectivity,简写 为
ODBC
)技术。
ODBC
实现 了应用程序对 多种不同 DBMS 的数据库 的访问, 据库连接方式的变革。 5 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 二、
ODBC
的技术背景(续)
ODBC
定义了一套基于SQL的、公共的、与数据库无关的API(应用程 序设计接口); 使每个应用程序利用相同的源代码就可访问不同的数据库系统,存取
多个
数据库中的数据; 从而使得应用程序与数据库管理系统(DBMS)之间在逻辑上的独立 性,使应用程序具有数据库无关性。 6 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 三、
ODBC
的层次结构
ODBC
应用程序接口 客户端数据库应用程序
ODBC
驱动程序管理器 驱动程序1 驱动程序2 驱动程序n
数据源
1
数据源
2
数据源
n Oracle DBMS PostgreSQL DBMS SQL Server DBMS Oracle DB PostgreSQL DB SQL Server DB … … … 由应用数据库设计人员提供 由操作系统提供 由各数 据库厂 商提供 请求与
数据源
的连接和会话 向
数据源
发送SQL请求 对SQL请求的结果定义存储区 和数据格式 请求结果 处理错误 如果需要,把结果返回给用户 对事务进行控制,请求执行或 回退操作 终止对
数据源
的连接 7 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 三、
ODBC
的层次结构(续)
ODBC
应用程序接口 客户端数据库应用程序
ODBC
驱动程序管理器 驱动程序1 驱动程序2 驱动程序n
数据源
1
数据源
2
数据源
n Oracle DBMS PostgreSQL DBMS SQL Server DBMS Oracle DB PostgreSQL DB SQL Server DB … … … 由应用数据库设计人员提供 由操作系统提供 由各数 据库厂 商提供
ODBC
应用程序接口: 是一种使用
ODBC
技术实现应用程 序与数据库互连的标准接口。 8 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 三、
ODBC
的层次结构(续)
ODBC
应用程序接口 客户端数据库应用程序
ODBC
驱动程序管理器 驱动程序1 驱动程序2 驱动程序n
数据源
1
数据源
2
数据源
n Oracle DBMS PostgreSQL DBMS SQL Server DBMS Oracle DB PostgreSQL DB SQL Server DB … … … 由应用数据库设计人员提供 由操作系统提供 由各数 据库厂 商提供
ODBC
驱动程序管理器: 用于管理系统中的各种驱动程序。 9 数据库原理及应用 数据库系统原理与开发 电子科技大学-陈安龙 三、
ODBC
的层次结构(续)
ODBC
应用程序接口 客户端数据库应用程序
ODBC
驱动程序管理器 驱动程序1 驱动程序2 驱动程序n
数据源
1
数据源
2
数据源
n Oracle DBMS PostgreSQL DBMS SQL Server DBMS Oracle DB PostgreSQL DB SQL Server DB … … … 由应用数据库设计人员提供 由操作系统提供 由各数 据库厂 商提供 驱动程序是一个用于支持
ODBC
函数调用的模块,通 常是一个动态链接库DLL。 不同RDBMS的驱动程序是 不同的。每种数据库都要向
ODBC
驱动程序管理器注册 它自己的驱动程序。 建立与
数据源
的连接 向
数据源
提交请求 在应用程序需求
PowerBI系列之Power Query专题
连接Sharepoint和OneDrive
数据源
连接Dataset和Dataflow 替换本地
数据源
为Sharepoint
数据源
并保留数据处理操作 终止当前数据刷新Loading:Cancel Query
数据源
设置-重置数据连接凭证 PBIDS连接
数据源
创建
和使用报表...
sybase数据库
odbc
驱动
直接安装,安装好后
ODBC
管理程序里
数据源
驱动程序
多个
Devart
ODBC
Driver for ASE
数据源
,
创建
用户DSN后就可以在程序里通过
odbc
访问sybase 数据库了。
基于LabVIEW的多通道数据采集系统
1. 本程序只在Windows XP 平台上经过完整测试,因此只能保证该程序在WinXP系统下正确运行。 2. 由于本程序使用的是MySQL数据库,因此需要计算机上安装有MySQL。如果没有,可以尝试Access数据库。 3. 将本程序下载到本地计算机后,需要建立
ODBC
连接。建立方法如下:进入开始菜单->控制面板->管理工具->
数据源
(
ODBC
),建立一个新的系统DSN:选择“Add-->MySQL
ODBC
3.51 Driver”,
数据源
名称为“daq_test”,然后自己根据实际情况配置,点击OK完成设置。 4. 启动系统.vi,输入用户名:admin,密码:answer 登录系统。进入系统后可以更改密码或管理用户等等。 数据采集板卡为NI-6221,信号调理模块为SCC-RTD01。 数据采集后以单位时间间隔存入数据库 预设采样率为1000S/s,每通道采样数为1000,采样率=每通道采样数,连续采样 本设计为3通道数据采集,具有调节采样参数的功能,采集数据的实时显示和历史数据的查询。
PowerBuilder
1,075
社区成员
66,437
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章