PowerBuilder 100如何与SQL Server建立连接

王林
发布: 2024-01-10 19:06:24
转载
1063 人浏览过

powerbuiold10 0与SQLserver如何连接

对于初次使用PB10的朋友们来说,可能会遇到连接SQL Server的问题。一方面,PB10没有了专用的MSSQL Server接口;另一方面,数据库管理系统(DBMS)也从原先的"OLE DB"换成了新的方式。因此,配置起来可能会有一些不顺手的地方。接下来,我将详细说明如何在PB10中使用OLE DB连接SQL 2000数据库。

为了帮助还没有过关的玩家们,让我们一起来了解一下具体的解谜方法吧。在安装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了。但是连接到哪个数据库呢?上面的参数都没有指明,我也找了半天:P。不要着急,在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地址:DATASOURCE='127.0.0.1'

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

(转)

PB连接sql 2000

你没加connect怎么能行呢?

// Profile firstpb

SQLCA.DBMS = "MSS Microsoft SQL Server"

SQLCA.Database = "ERP30JCFZ"

SQLCA.LogPass = '1'

SQLCA.ServerName = "MICROSOF-4FEEC7"

SQLCA.LogId = "sa"

SQLCA.AutoCommit = False

SQLCA.DBParm = ""

connect;

connect using sqlca;

上面这两种connect都可以,用任意一个都可以

IF sqlca.sqlcode=0 then

open(w_fistpb1)

else

messagebox("系统提示","数据库连接失败")

end if

以上是PowerBuilder 100如何与SQL Server建立连接的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:docexcel.net
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板