ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 6020|回复: 7

[求助]ACCESS导入PB数据库文件

[复制链接]

TA的精华主题

TA的得分主题

发表于 2004-5-7 16:22 | 显示全部楼层 |阅读模式
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

请教ACCESS如何导入用POWERBUILDER编程之软件(说明:不是PB直接做出来)生成的数据库。是不是必须安装某种软件,而且要做些相应的配置,烦请详细说明?万分感激!

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-5-8 18:30 | 显示全部楼层

谢谢loadhigh!

我的底层数据库是用某行业软件做出来,而此软件是用PB编写的,我的目的就是要把它其中的某些数据导到ACCESS中运用。

问题就是无法通过直接导入odbc数据源的方式来运行,因为根本就无法建立数据源。

再说如果用PB的data pipe,却又无法连接到此数据库,不知要如何建立连接?请赐教!

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-5-9 22:47 | 显示全部楼层

loadhigh,你好!

我对PB其实只知其名而不知其解的,为此我特意恶补了一下PB的教程,但总归还是云里雾里的,所以我都不明你问的那个代码指的是什么[em04]

想了又想,在网上查了又查,索性把那个软件的配置文件内容贴上来你参考一下,请多多指教呀,再谢!

Database] $DBMS=MSS Microsoft SQL Server 6.x DBMS=ODBC Database=HGWLGL UserId=dba DatabasePassword=sql LogPassword= ServerName= LogId= Lock= DbParm=ConnectString='DSN=HGWLGL;UID=DBA;PWD=SQL',DelimitIdentifier='Yes',IdentifierQuoteChar='"' Prompt=0 autocommit = 0

Vendors=ODBC,MSS MS SQL Server 6.X,SYC Adaptive Server Enterprise,O84 Oracle 8.0.4/8.0.5,IN9 Informix V9.X,DIR Direct Connect Interface AutoCommit=0 AutoQuote=1 Columns=8 ForeignKeyLineColor=0 0 255 IndexKeyLineColor=255 0 0 PrimaryKeyLineColor=0 128 0 NoCatalog=No ReadOnly=0 ShowIndexKeys=1 ShowReflnt=1 StayConnected=1 TableDir=1 TableListCache=1800 TableSpace=* TerminatorCharacter=; HideComments=0 ShowRefInt=1 pipeline_default_source=4

TA的精华主题

TA的得分主题

 楼主| 发表于 2004-5-10 14:09 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

loadhigh,你好!

你说的这个我早些时候就试过了,没有找到HGWLGL的user data soruce,更糟的是,也无法创建sql server的数据源,说是找不到sql server,由此我想问下,是否要加装什么软件或服务器才能连接得上这个数据库。

TA的精华主题

TA的得分主题

发表于 2004-5-14 11:58 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

我用OFFICE XP专业版的ACCESS很轻松的就可以导出POWERBUILDER编程的新中大财务软件里的东西,考虑一下你的OFFICES是不是有问题.

TA的精华主题

TA的得分主题

发表于 2004-5-10 08:36 | 显示全部楼层

traveller:你好!

你的底层数据库应该是sql server 6.0或sql server 6.5。在机器的“控制面板”的odbc data source 里有名称为 "HGWLGL"的 user data source. 你可以查看user data source的属性获得更多信息。

TA的精华主题

TA的得分主题

发表于 2004-5-8 19:32 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

traveller:你好!

那目前你这里pb的application里的sqlca的属性(代码)是什么?

TA的精华主题

TA的得分主题

发表于 2004-5-8 13:17 | 显示全部楼层

traveller:你好!

PowerBuilder是sybase的编程工具,不是数据库,它只负责应用系统的界面的程序。关键要看你的底层数据库是什么,pb支持很多数据库,如sybase,sql server 等。access里有各种数据库的支持接口,可以直接导入,你也可以通过直接导入odbc数据源的方式(需要先在“控制面板”内建立数据源)。

另外,PowerBuilder还有特殊的“数据管道”(data pipe),可以将数据导入另一种数据库(这里当然可以是access了),你也可以试试。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-15 01:49 , Processed in 0.030831 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表