解密PB9.5数据库连接步骤,零基础轻松掌握! (pb9.5如何连接数据库)

随着科技的发展,网络技术在各行各业中的应用愈发广泛。在这个互联网至上的时代,数据的管理和处理也愈发复杂。在这个背景下,PB9.5数据库连接步骤的学习和掌握就变得至关重要。本文将会为您详细介绍PB9.5数据库连接步骤,为零基础的小白用户提供便捷教学。

之一步:安装PB9.5

要想学习和理解PB9.5数据库连接步骤,首先需要在计算机上安装PowerBuilder9.5软件。在安装过程中需要注意,根据自己的计算机系统选择对应版本的PowerBuilder,64位版本的Windows操作系统需要安装64位版本的PowerBuilder。安装完成后,我们就可以开始连接数据库了。

第二步:配置ODBC数据源

在连接数据库之前,需要先配置ODBC数据源。配置方法为:在控制面板中找到ODBC数据源管理器,然后点击“添加”,选中需要连接的数据库类型,填写相关信息后保存。

特别注意:在ODBC数据源管理器中,如果要连接Oracle数据库,需要选择32位版本的ODBC数据源,否则会导致无法连接Oracle数据库。

第三步:开始连接数据库

PowerBuilder提供两种连接数据库的方式,分别为OLE DB和ODBC数据源连接。具体连接步骤如下:

1. ODBC连接:

在开始连接前,需要在PowerBuilder系统中注册ODBC系统,具体步骤为:在菜单栏中选择“工具”-“注册ODBC”-“系统DSN”-“添加”-选择对应的数据库类型-输入数据源名称-选择数据库驱动-填写数据源的相关信息后保存。

然后,在PowerBuilder系统中选择“文件”-“新建”-“应用程序”-“打开数据窗口”-“数据源连接”-选择刚刚注册的ODBC连接-输入用户名和密码-进行连接。

2. OLE DB连接:

在PowerBuilder系统中选择“文件”-“新建”-“应用程序”-“打开数据窗口”-“数据源连接”-“新建连接”-选择OLE DB连接类型-选择对应的驱动-输入数据库的相关信息-完成后保存。

以上两种连接方式都能够实现与不同类型的数据库连接,但不同的数据库类型连接方式可能不同。在PowerBuilder系统中,能够连接的数据库类型包括但不限于Oracle、Microsoft SQL Server、MySQL等。

第四步:测试连接

在完成数据库连接之后,需要对连接进行测试以确保正确性。具体测试方法为,在PowerBuilder系统中选择“工具”-“配置对象”-“Profile Setup”-“Database Profiles”-“测试”-“测试数据库连接”。

如果出现连接不上数据库的情况,需要检查以下几个方面:

1. 数据库是否已经正确安装;

2. 数据库的账号、密码是否填写正确;

3. ODBC数据源是否正确配置;

4. 连接字符串是否正确。

在这篇文章中,我们详细介绍了PB9.5数据库连接的步骤,包括了安装PB9.5、配置ODBC数据源、开始连接数据库、测试连接等核心内容。希望这篇文章能够让零基础的小白在学习PB9.5数据库连接时有所收获,轻松掌握连接数据库的方法。同时,还需要注意的是,不同的数据库连接方式可能存在细微差别,需要根据具体情况进行调整和操作。

相关问题拓展阅读:

在PB中如何用OLE DB来连接数据库

几个与PB连接数据库相关的问题

1.Power script 语言里的事务处理对象怎么理解

PowerBuilder程序与数据库之间传递信息的一个结构变量,共有15个成员.你可以详细列表它的所有成员看看它的组成.PB的应用程序会初始化一个全局的结构体变量,SQLCA,当然你也可以自定义一个自己的事务对象.

1 DBMS string 所使用的数据库管理系统的名字,如Sybase,Oracle,ODBC。

2 Database string 要连接的数据库名字。

3 UserID string 连接数据库所用的用户名。有的DBMS不需要此项。

4 DBPass string 用户连接数据库的口令。

5 Lock string 这是数据库的保护级别,一般不必给出。

6 LogID string 登录到数据库服务器上的用户名,有的DBMS不需要此项,但Sybase和Oracle需要指定这个参数。碧歼悄

7 LogPass string 登录到数据库服务器上的用户口令。这个属性可设可不设,但Sybase和Oracle需要指定口令。

8 ServerName string 数据库服务器名。

9 AutoCommit boolean 指定是否将数据库设置成自动提交所有事务。默认是False,也就是说,必须在应用程序中进行事务管理,并在适当的时候对数据库提交事务。如果选择True,则每个事务都由系统自动提交。

10 DBParm string 用于向数据库传递特殊信息的属性。

11 SQLCode long 指示最近一次SQL操作失败或成功。它的取值为: 返回结果 0 无错误。 -1 出现一个错误。 100 没有检索到数据。

12 SQLNRows long 最近一次SQL操作影响的行数,数据库不同其含义也不同。

13 SQLDBCode long 数据库错误代码。不同的数据库的含义不同。

14 SQLErrText string 相应于SQLDBCode属性中错误码的文字说明。

15 SQLReturnData string 返回DBMS执行SQL的附加信息,不同的DBMS其值不同。

2.我常见到做好的PB程序使用.ini文件来控制与数据库连接,可以方便的进行应用程序移植只需修改其中与数据库连接参数即可,我想问这些.ini文件只能使用手工编写吗,我见到很多.ini文件参数极多不象手写好象是机器生成的,不知道如何生成啊?请大家指教

1、其实PB中在新建—点TOOL—-FILE EDIT 可以生成(改镇编辑)INI文件。最直接就是工具栏中的EDIT图标。

2、机器生成代码是:点DATABASE图标—–选择连接方式。如:选 MSS MICROSOFT SQL SERVER 右键-NEW PROFILE 按要求填定一些参数后在–PREVIEW中可以看到代码,把它复制到INI文件中就行了。

3.编程经验–PB数据库连接

作者:郭洪建 无法确定网上来源,如有准确首发,请与本站联系

通过这些年的信息系统开发经验,使悔渣我对POWERBUILDER的理解更进一步,最近在开发某子系统模块时,遇到了一个奇怪的问题,这里给大家介绍一下.

通常在使用PB和数据库管理系统(DBMS)连接时,使用两种方式:

一、开放数据源接口(ODBC)连接

ODBC是通过支持美国微软公司开放服务结构(WOSA,Windows Open Services Architecture)中的一部分.在PB 中通过配置 SQLCA.DBMS=‘ODBC’对象的属性可使应用程序通过ODBC连接到数据库。

ODBC的具体配置包含了数据源、驱动程序类型、缓冲池等各种细节参数。

例子:

SQLCA.DBMS = “ODBC”

SQLCA.AutoCommit = False

SQLCA.DBParm=”C,C”

PWD=”‘,C”

二、专用数据库接口

每个数据库管理系统(DBMS)均提供相应的客户端驱动,为了更好的服务于数据库。

在这里我们使用的是Microsoft sqlserver 2023 的客户端程序。通过设置 SQLCA.DBMS =”MSS Microsoft SQL Server” 使客户端通过专用数据库接口连接到数据库。

该类接口的参数配置除了服务器名、数据库名、LogId、LogPass外还包含了连接协议等用户验证方式等,可通过服务器端或客户端的配置程序进行配置。

SQLCA.dbms= “MSS Microsoft SQL Server” //接口类型

SQLCA.database= “master” //数据库

SQLCA.userid= “”

SQLCA.dbpass= “”

SQLCA.logid= “sa”

SQLCA.logpass= “x”

SQLCA.serverName= “.\”//服务器名

SQLCA.dbparm= “Commit”

SQLCA.autocommit= false

以上介绍的是PB与数据库连接时常用的方法。

往往根据不同的应用环境选择连接方式, 在单机环境下多采用的是ODBC连接,因为在发行环节上相对要容易些。在网络环境下多采用专用数据库连接,这样可以提高系统的可靠性与执行效率。专用数据库的发行环节往往要配上相应DBMS客户端的动态连接库(DLL),并把它.

PB与ASA数据库连接问题!

一.连接步骤

1.添加数据源。WINDOWS98中—-我的电脑—控制面版—-ODBC数据源32位—–系统DSN—添加—选择你使用的数据库

2.在工具条上点击DB PROFILE 选择已建立好的数据库连接,单击EDIT在弹出的对话框中选PREVIEW里面就是连接数据库的语句,COPY就OK了。

二.DB_profile写法(以lin.com的tax例程为例)

tax.ini

DBMS=ODBC

Database=test

DbParm=c

三.打包所需文件

参看以下文章:

四.容易出现的问题及解决方法

导致ASA数据库无法连接的问题有以下几种:

1、ODBC配置错误。没有配置数据源,数据库的用户名或口令错误等都会导致数据库无法连接。

解决的办法:检查数据源的配置,如果没有在ODBC中配置数据源则按照向导添加数据源即可;口令错误只需改为正确的即可。

2、连接时提示LOG文件错误。这样的问题大多出现在重装系统后、源码移植到其他系统、数据库文件路径改变之后。

解决的办法:在创建ASA数据库的时候不创建LOG文件,如果已经创建了LOG文件则可以利用PB自带的工具Sybase central来去掉LOG文件和数据库文件的关联。操作步骤如下:

a)启动Sybase central在左边的树型目录中选择Utilities;

b)双击右边出现的条目中的change log file settings,直接next;

c)点Browse选择需要去除log文件的数据库文件,选好后next;

d)这里你会看到一些数据库的信息,log文件名,文件大小等。next;

e)去掉Maintin the following transaction log file前面的对勾,Finish;

f)配置ODBC连接数据库就可以了。

3、数据库文件损坏。此类错误一般不常见,可能由于病毒破坏或误操作引起。

解决的办法:如果以前有备份用备份文件覆盖原文件即可,如果没有备份文件就只能重新建库了!

PB8如何使用OLE DB练到ASA数据库

(本文来自sybase网站 翻译 by 金色年华)

原文出处:

Connecting to ASA Server (7.01 GA) via OLE DB in PowerBuilder 8

Adaptive Server Anywhere includes an OLE DB provider named ASAProv. One of the features of ASAProv (dboledb7.dll) is that you do not have to deploy ODBC. In other words, you can connect to an ASA database either via OLE DB or via OLE DB/ODBC bridge.

在pb中通过OLE DB连接到ASA数据库的步骤如下:

在命令提示符下键入如下命令,启动 ASADEMO:

dbsrv7 asademo -x tcpip -n asademo

(“asademo” – 你选择运行的数据库. 确定你没有正在运行一个同名的数据库,否则会出错)

有两个方法通过 OLE DB 连接到 ASA Server:

1) OLE DB/ODBC bridge

对于这种连接,你必须在数据库参数中,指定有效的 ODBC 数据源,连接的脚本如下:

// Profile asa_oledb

SQLCA.DBMS = “OLE DB”

SQLCA.LogPass = “sql”

SQLCA.LogId = “dba”

SQLCA.AutoCommit = False

SQLCA.DBParm = “PROVIDER=’ASAProv’,DATASOURCE=’asa'”

2) OLE DB (不需要配置 ODBC)

你可以通过一个扩展名为.udl的单独的文件,提供连接信息,在OLE DB中访问数据.这个文件与 Microsoft DataLink (.udl) file 类似. 你必须在系统中安装 Datalink API 以便于创建和使用 .udl 文件.

创建 .udl文件的方法:

在当前目录里的空白处单击鼠标右键,选择新建文件,选择 Microsoft Data Link.如果没有创建 Microsoft Data Link 的选项,需要创建一个文本文件,然后更改扩展名为 .udl.双击这个文件,添加连接信息.详情请访问msdn.microsoft.com 搜索 Data Link(此处原文有乱码,具体内容不详).

【讨论】pb连接MS SQL Server问题!

一.连接步骤

1)服务器安装SQL Server并启动,创建数据库。

2)客户机安装SQL Server客户端。

3)启动PB,配置数据源描述(通过直连接口,不建议用ODBC)。

4)连接。

二.DB_profile的写法

在ini文件里设置

DBMS=MSS Microsoft SQL Server 6.x

Database=databasename

UserId=

LogID=

DatabasePassword=

LogPass=

ServerName=

AutoCommit=False

在程序里用profilestring读取

附加资料:ms sql server 配置文件设置

ms sql server 配置文件设置:

dbms=”mss”//只须在*.ini文件中用这个代码便告诉pb使用的ms sql server

Database:所用数据库

LogId:sql server的登陆账号

LogPass=口令

servername:允许数据库服务器连接的计算机名

autocommit:控制pb 是工作在事务处理范围内还是工作在事务处理范围外

dbparm:dbms的专用连接参数

以下参数:

language:在显示错误消息和日期格式时指定要使用的语言,在服务器上必须设置该直.

lock:事务处理隔离层

log:文本和图像数据的更新是否应该纪录到事务日志中.

systemprocs:系统存储过程和用户定义的存储过程是否显示在各种各样的pb画板中.

pbcatalogowner:pb存储中表的缺省者.

async:允许在服务器上进行同步操作.0:同步,1:异步

dbgettime:当async=1时,使用该参数设置用户在检索行时pb等待来自pb的响应的秒数.

cursorlock:release和cursorscroll参数一起使用可设置光标的锁定选项.lock,opt,optval,readonly

cursorscroll:设置光标的滚动选项.

staticbind:控制pb是否在检索数据前获取dbms中的结果集描述.

dbtextlimit:控制返回的文本字段的更大长度而不用将文本作为二进制大型数据对象来处理.

appname:设置连接时所使用的应用程序名.

host:设置连接似的工作站名.

packetsize:设置使服务器向pb传送数据时所设置的包大小.

secure:设置是否想使用winnt集成逻辑安全性和安全sql server连接 缺省0使用标准安全性,1集成安全性.

PowerBuilder与Oracle的连接

PowerBuilder(PB)和Oracle分别是前端开发工具和RDBMS的主流产品。PB提供了两种与Oracle连接的接口:PowerSoft内置的数据库接口(Native Database Interface)和ODBC接口。本文介绍使用PB6.0内置Oracle接口的方法,包括数据描述文件的设置、存储过程的调用和存储过程作为数据窗口数据源的操作方法等内容,使用的RDBMS的Oracle 7.3。

PowerBuilder与Oracle的连接

假定已安装Oracle客户端应用程序。可用Sqlplus或Tnsping等是否能连接到Oracle数据库,确定在SQLNET配置文件中使用的数据库别名(Database Alias,又称服务器名,Server Name)。如有疑问,可在Oracle客户端程序目录下tnsname.ora文件中找到。另外保证搜索路径已包括SQLNET应用程序的安装目录(如C:\ORAWIN95\BIN)。

进入PB的Database Profiles画笔,可看到所有已安装的数据库接口(PB6.0缺省安装的是Oracle 7.3版的接口,如使用低版本的Oracle,需在安装时指定),选择“O73 Oracle 7.3”,点击“New”按钮,进入Database Profile Setup对话框。在“Connection”页输入下列信息:

Profile Name:为该Database Profile起一个有意义的名称;

Server:TNS:ServerName,其中ServerName为上述数据库别名(服务器名),如@TNS:ORA73;

Login ID:Oracle数据库中实际的用户名,由于PB初次连接到数据库时要自动建立五个系统表(PowerBuilder Catalog Table;SCATTBL,PBCATCOL,PBCATEDT,PBCATFMT,PBCATVLD,存储表的扩展属性),因此之一个连接到Oracle的用户必须具有建表、给PUBLIC角色授权等权限。例如可用SYSTEM用户进行之一次连接,此后的连接对用户则无特殊要求;

Password:该用户的口令。

设置上述内容后,即可连上Oracle。为优化数据库连接,还可设置下列选项:

Prompt for Database Information:连接时是否提示用户输入用户名和口令;

Generate Trace:启动DB跟踪工具,跟踪连接;

Thread Safe:开发需要多线程环境支持的分布式应用时,选择该项。缺省为未选,适用于非分布应用;

PBDBMS:与存储过程调用方式有关的参数。Oracle为7.2或更高版本时,清除该选项,此时带IN OUT参数的存储过程可作为数据窗口数据源。7.2版本以下,选择该项,调用PBDBMS.Put-Line建立存储过程的SQL语句,缺省是选中;

Commit on Disconnect:断开连接时,指定提交或回退未提交的事务;

Case Sensitive:连接的Oracle服务器是否区分大小写。注意该项选中时,所有主键、包含主键的表名、外键须全为大写字符。

PowerBuilder Catalog Tables Owner:指定拥有PB系统表的用户,缺省为“SYSTEM”。如果要使用多种显示格式或有效性规则,可以在不同的用户下建立几套系统表;

Table Criteria:指定满足哪些条件的表、视图和同义词可在“Select Tables”对话框中显示出来。例如DEV用户下销售子系统的表都以SALE开头,则可以用SALE%、DEV、“TABLE”、“VIEW”指定只显示DEV用户以SALE开头的表和视图;

Asynchronous:选择该项,可在一个复杂的SQL语句执行过程中,返回之一行结果前,切换到其他操作;

Number of Seconds to Wait:若上一项选中,还可进一步通过该项指定检索数据时,等待数据库响应的时间;

Retrieve Blocking Factor:决定数据窗口对象一次可从数据库取出的记录数;

Number of SQL Staments Cached:PB可将数据窗口对象产生的SQL语句和嵌入式SQL语句保存在SQL语句缓冲区,该参数指定缓冲区为PB保留的SQL语句数目。该数值可由下式计算:SQLCache=服务器OPEN—CURSORS数-5(保留的游标数)-本连接预期使用的更大游标数;

Disable Bind:指定是否将输入变量与SQL语句绑定,此参数影响PB为数据窗口对象生成INSERT语句的方式;

Static Bind:数据窗口对象检索数据前是否检测SELECT语句的合法性;

在Syntax页,还可指定日期、时间的格式等。在Preview页可查看Database Profile设置对应的PowerScript写法。

Oracle存储过程的使用

归纳起来PB6.0中调用Oracle存储过程有以下四种方法。

方法一:以关键字RPCFUNC声明存储过程;

方法二:以DECLARE PROCEDURE语句声明存储过程;

方法三:以动态SQL语句实现;

方法四:调用函数PBDBMS.Put-Line。

一般情况下,方法一能得到较好的运行效率和更完善的功能。因此推荐使用方法一。但是某些类型的存储过程只能使用其他方法。以下重点介绍方法一和方法二。

两种方法比较起来,有以下几点主要区别:

1)方法一适用于具有IN、OUT和IN OUT参数的存储过程,而方法二仅支持IN

PB10连接SQL Server的配置

可能初次使用pb10的朋友无法顺利连接到sql server,一方面没有了mssql server专用接口了,另一方面数据库管理系统(DBMS)换成了“OLE DB”,配置起来有点不顺手!下面就来介绍pb10中用OLE DB连接sql 2023数据库。

在安装pb10的时候选择custom/full方式安装(默认的安装方式不会安装ole db接口),next-》如果你没有安装.net则不要选择列表中的ADO.net….项。一路next完成安装。

在数据库画板中找到OLE microsoft OLE DB项,在其上右键新建一个配置,在弹出的配置窗口中:

profile name:填写配置文件名 //任意即可

provider:选择数据库管理系统类型,这里选择“SQLOLEDB”项

data source:服务器名(和之前的版本不太一样)。可以在下拉列表中选择,也可以填入服务器名或IP地址如:127.0.0.1等。如果上面的provider不是“SQLOLEDB”则此下拉列表中可能没有选项。

user ID:用户名。我的用户名是默认的sa

password:对应上面user ID的密码,我的密码是空的,所以不填。

到这里你就可以顺利的连接到sql server了。但是连接到哪个数据库呢?上面的参数都没有指明,我也找了半天。不要着急,在Extended里填入 “database=数据库名” 就可以了。(不要引号)

最后的配置文件内容为:

// Profile his

SQLCA.DBMS = “OLE DB”

SQLCA.LogId = “sa” //我的用户名是sa

SQLCA.AutoCommit = False

SQLCA.DBParm = “PROVIDER=’SQLOLEDB’,DATASOURCE=’NETMANAGER’,PROVIDERSTRING=’database=zs'” //我的数据库名是:zs;datasource后面也可以是IP

至此就完成了pb10下用OLE DB连接sql server的配置!

在PB中使用FoxPro数据库的方法

重庆工业管理学院 蒋波

—- Power Builder 是十分优秀的用于客户/服务器环境信息管理系统开发工具,其优秀之处不仅是因为可以开发基于客户/服务器模式的系统,而且简单、易学,Power Builder 自身是没有数据库管理系统(DBMS)的,它是首先通过不同的驱动程序联接不同的数据库,再通过这种联接,实现对数据的管理。Power Builder同时随盘附带有一个小型的数据库管理系统:SQL Anywhere,所以用户也可以直接开发用于单机的完整的信息管理系统。

—- 本人以前曾开发过基于FoxPro环境下的数据库系统,但FoxPro的编程太麻烦,不但要处理数据的管理,而且还要花大量的精力处理输入、输出的格式等。但有着可视化编程环境的Power Builder却不同,处理输入、输出是件相当简单的事情,于是,本人偿试用Power Builder来管理以前的数据库。 c在Power Builder系统中,使用FoxPro的数据库有两种方法:一是利用ODBC联接FoxPro数据库;另一种方法是将FoxPro的数据库转换到SQL Anywhere的数据格式。

—- 一、 利用ODBC联接FoxPro数据库

—- 在Power Builder中,直接访问FoxPro数据库只能通过ODBC方式。

—- 在开发环境下,可以直接在PowerBar画板上配置ODBC,联接FoxPro数据库,方法如下:

单击Configure ODBC工具钮

在Installed Drivers目录框中选择:Microsoft Foxpro Driver (*.dbf)

单击“Create”按钮

命名数据源名、选择版本

取消“使用当前工作目录”选项

单击选定目录,选择被联接数据库所在的目录

确定退出

—- 通过ODBC方式联接的FoxPro的数据库,一定要满足FoxPro的数据库格式,即数据库文件结构必须是:“32字节文件描述若干个32字节的字段描述 结构描述结束符(0D) 记录1,记录2,…… 文件结束符(1A)”。由此看来,传统的DBF数据库文件均可通过该方式联接。对于Visual FoxPro环境下建立的表(Table),其结构与传统的数据库结构是不同的,它在字段描述结束符(0D)与记录之间加上了二百多个字节的内容,但在未纳入VFP的数据库(Dbc)之前,其内容为“00”,此时仍可以通过这种方式联接,一旦纳入数据库中,该段字节已被填上了其它内容,无法再联接。

—- 在Power Builder应用程序中,使用事务处理对象来联接数据库,这种事务处理对象,即有默认的SQLCA,用户也可以自己生成,以方便访问多个数据库。在程序中使用事务处理对象时,一般必须先指明DBMS、DbParm两个属性,对于FoxPro数据库,还必须指明 Database、 userid、servername、几个属性,这一点是与访问其他类型的数据库不同的地方。

sqlca.dbms=”ODBC” // 指定联接方式ODBC

sqlca.database=”D:\prg\pubdata” // 指定被联接数据库所在目录

sqlca.userid=”public” // 用户识别号,都为 public

sqlca.servername=”FOXPRO” // 服务器名:均为FOXPRO

sqlca.dbparm=”C” //数据源名

connect using sqlca; // 实施联接

……

—- 通过对FoxPro数据库的联接,用户便可以在Power Builder开发环境下、应用程序中使用这些数据库,快速地开发出自己的信息管理系统,实现对这些数据库的维护与管理。

—- 二、 将DBF文件转换为SQL Anywhere 的DB文件格式

—- 在Power Builder环境下,附带有一个数据库系统——SQL Anywhere,在Power Builder中利用它,用户可以直接建立、维护数据库。在SQL Anywhere中,数据库结构虽然与VFP不同,但概念是一致的,即:数据库是系统中相关的各种数据,这些数据又因不同用途组织成不同的表,这些表共同构成数据库,与传统的数据库(DBF)相类比,PB、VFP中的表即是传统意义的数据库,PB、VFP中的数据库类似于传统的数据库(DBF)文件所在的目录。SQL Anywhere中提供了将传统的DBF文件转换为该系统下的数据库文件(DB)中的表的工具。为了实现这一转换,用户必须先建立一个新的表,再将DBF格式的文件内容导入该表中。

—- 对于DBF文件,必须是传统意义上的数据库,如FoxPro、dBase、FoxBASE环境下的数据库文件。该种数据库文件严格遵循“数据文件==数据库结构+数据库记录”这一格式。其结构如下:“32字节文件描述若干个32字节的字段描述 结构描述结束符(0D) 记录1,记录2,…… 文件结束符(1A)”

AC

// 文件描述:时间、长

00 00

度、记录长、记录数

4E 41 4D

// 之一个字段:名、类

pb如何连接ODBC数据库

没有宽基多少分..看谁知道啊. 为什么你要在PB7.0的OLE DB里连ODBC而不直接在慎悉谨PB7.0的ODBC里陆昌连接呢?

往你建的应用的open事件里添加,下面写上睁没

connect using sqlca;

open(…)//你要打开宴亮的窗晌早宽口

你应该用用竖迹户DSN 不要再系统DSN里添加数据源.点击new以后,之一行是随便起的.在下一行中才手手选择你建立好的数据源.然后在preview 界面中的下方有一个”Test connction”按钮,用于测试连接. 如毕纤嫌果连接显示成功则粘贴这些代码到程序中的application的open()事件中。用于以系统启动时初始化连接数据库 最后还要有加上connect;//连接数据库

用 Template Application 建应用,然后看看就知道因知梁吵该粘在那了,人家搭侍自动生成的可漂亮了渣仔!

你御坦仔应该是再自己本机连接的数据库信亮吧,你在数镇汪据库地址的一栏写上127.0.0.1,然后在PREVIEW页中点击conncet test,测试通过才行

谁知道PB如何连接 SQL数据库

看亏枣胡看CSDN上的这一些文销拦章

祝你成功岩汪

SQLCA.DBMS = “MSS Microsoft SQL Server” //默认不能变

SQLCA.Database = dataname //数据库名,用引首裂号

SQLCA.ServerName = servername //服务器名

SQLCA.LogId = “sa” //SQL登录用户名

SQLCA.AutoCommit =

SQLCA.DBParm = “”者判闭

connect using 事务对象; /冲陪/连接数据库语句断开用:DISCONNECT USING 事务对象

pb9.5如何连接数据库的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于pb9.5如何连接数据库,解密PB9.5数据库连接步骤,零基础轻松掌握!,在PB中如何用OLE DB来连接数据库,pb如何连接ODBC数据库,谁知道PB如何连接 SQL数据库的信息别忘了在本站进行查找喔。


数据运维技术 » 解密PB9.5数据库连接步骤,零基础轻松掌握! (pb9.5如何连接数据库)