`
Ben.Sin
  • 浏览: 233110 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

PB连接Access数据库时,默认路径改变而出错的解决方法

    博客分类:
  • PB
阅读更多
PB连接Access数据库的方法网上很多,不再重复了

曾经有朋友遇到一个问题,调用getOpenFileName()和getSaveFileName()之后,
问题1:数据库就会出现异常,提示数据库路径不正确。

或者

问题2:在调用LibraryExport的时候如果使用相对路径的pbl的时候就调用失败。


解决的方法

1.当默认路径被改变的时候,可以通过ChangeDirectory()来重新设置默认路径
2.数据库连接时采用绝对路径,并且使用DefaultDir参数。LibraryExport时使用绝对路径

SQLCA.DBParm = "ConnectString='driver=Microsoft Access Driver (*.mdb);UID=admin;DefaultDir=" + gs_dir + ";DBQ=" + gs_dir + "\data\cszm.mdb'"
分享到:
评论

相关推荐

    PB连接access数据库的方式

    ACCESS数据库是最简单的数据库,也是OFFICE自带的工具软件之一,所以学会用PB连接access数据库很有必要.

    PB11.5 连接SQL数据库方法总结

    ### PB11.5连接SQL数据库方法总结 在软件开发过程中,有效地与数据库进行交互是至关重要的一步。本文将详细介绍PB11.5(PowerBuilder 11.5)连接SQL数据库的四种常见方法:使用SNC SQL Native Client、OLE DB、ADO...

    PB11.5连接数据库的四种方法和所需环境

    在IT领域,特别是软件开发与数据库管理中,PowerBuilder(简称PB)作为一款高效的应用程序开发工具,其PB11.5版本提供了多种连接数据库的方法,以满足不同场景下的需求。本文将详细介绍PB11.5连接数据库的四种主要...

    PB 连接Access

    在本教程中,我们将详细讨论如何使用PB连接到Access数据库。 首先,我们需要设置系统数据源(System DSN)。这可以通过Windows的控制面板完成。打开控制面板,选择“管理工具”,然后选择“数据源(ODBC)”。在...

    PB125连接SQL数据库两种方法

    ### PB12.5连接SQL Server数据库两种方法详解 #### 一、背景介绍 PowerBuilder(简称PB)是一款由Sybase公司开发的快速应用开发工具,广泛应用于企业级应用程序的开发。随着技术的发展,PB也经历了多个版本的迭代,...

    PB如何连接Oracle数据库

    PB 如何连接 Oracle 数据库 本文将指导您如何使用 PowerBuilder 连接 Oracle 数据库,从最基本的 ODBC 配置到 DB Profile 配置和 PB 专用接口配置,整个过程简单易懂,适合初学者和高手。 ODBC 配置 在 Windows ...

    PB 连接oracle数据库

    通过以上知识点,你可以在PowerBuilder中编写代码,实现PB程序连接Oracle数据库,而无需在本地安装完整的Oracle客户端。具体的实现细节可以参考提供的压缩包内的“pb连接oracle数据库,本地无需装oracle客户端的连接...

    pb9通过odbc连接sqlite3数据库

    标题中的“pb9通过odbc连接sqlite3数据库”是指使用PowerBuilder 9(简称pb9)这个编程环境,通过开放数据库连接(ODBC)技术来访问SQLite 3数据库。这是一项重要的技能,尤其是在需要在不同数据库系统间进行数据...

    pb 连接远程数据库代码.txt

    根据提供的文件信息,我们可以深入探讨如何使用PowerBuilder(简称PB)连接远程数据库的相关知识点。以下内容将详细解析标题、描述及部分代码所涉及的核心概念和技术细节。 ### PB连接远程数据库概述 #### Power...

    基于PB数据库自动连接的设计与实现

    特别是在使用PowerBuilder(PB)进行数据库系统开发时,如何高效地实现数据库的自动连接直接影响到软件开发的效率及最终产品的质量。本文通过实际工作经验与研发实践,探讨了PB编程环境下实现数据库自动连接的三种...

    pb连接sql数据库方法

    在PowerBuilder 编程中经常会用到后台数据库,如何连接SQL数据库呢?

    用pb实现数据库连接及数据操作

    标题 "用pb实现数据库连接及数据操作" 涉及的是使用PowerBuilder(PB)这一编程工具进行数据库连接和数据管理的技术。PowerBuilder是一款强大的、面向对象的开发环境,尤其适用于构建数据库应用系统。在这个场景中,...

    PB与各种数据库连接

    在PowerBuilder(PB)开发环境中,与各种数据库的连接是一项基本操作。PB提供了一种灵活的方式,通过PowerScript语言和SQLCA(SQL Control Area)结构体来管理与数据库的交互。下面将详细介绍如何理解和使用PB连接...

    学习PB与SQL Server数据库的连接

    2. **学习PB与SQL Server数据库的连接方法与编程技巧**:理解如何在PB中通过ODBC或OLE DB等接口与SQL Server建立连接,并能编写相应的代码进行数据的增删改查等操作。 3. **掌握游标编程方法**:学会如何在PB中使用...

    PB11.5连接数据库主要有以下四种方法

    PB11.5版本提供了多种连接数据库的方法,每种方法都有其独特的应用场景和优势。下面将详细解析这四种主要的数据库连接方式:SNCSQLNativeClient、OLEDB、ADO.NET以及ODBC。 ### 一、SNCSQLNativeClient方式 ...

    pb9连接access

    标题“pb9连接access”指的是使用PowerBuilder 9(简称pb9)与Microsoft Access数据库进行交互的技术。在这一场景中,描述中提到的功能是通过PowerBuilder应用程序连接并操作Access数据库,实现对mdb文件(Access...

    PB访问Excel数据库

    标题中的“PB访问Excel数据库”指的是使用PowerBuilder(PB)这一编程工具来直接与Excel电子表格文件进行交互,实现数据的读取、写入或更新操作。PowerBuilder是一款流行的面向对象的开发工具,尤其适用于创建数据...

    PB远程连接SQL+SERVER数据库(支持动态IP)

    "PB远程连接SQL+SERVER数据库(支持动态IP)"这个标题指的是使用PowerBuilder(PB)作为客户端工具,远程访问SQL Server数据库。这里的重点在于“远程连接”和“支持动态IP”。这意味着在不稳定的网络环境中,比如IP...

    经典pb 连接数据库

    标题中的“经典pb 连接数据库”指的是使用PowerBuilder(简称pb)这一老牌的编程工具来连接数据库。PowerBuilder是一款可视化的开发环境,特别适合于快速构建数据驱动的应用程序。在描述中提到了两种数据库连接方式...

    pb例子,数据库连接

    标题中的"pb例子,数据库连接"表明这是一个关于PowerBuilder(PB)编程的示例,主要涉及如何在PowerBuilder应用程序中建立数据库连接。PowerBuilder是一种流行的客户端-服务器应用程序开发工具,尤其适合于数据库...

Global site tag (gtag.js) - Google Analytics