社区
数据库相关
帖子详情
怎样设置PB程序直接连接SQL Server2000数据库?
fifa
2003-07-11 12:14:29
我想将SQLCA直接与SQL Server2000连接,不通过ODBC,
应该怎样设置SQLCA的相关属性
...全文
177
8
打赏
收藏
怎样设置PB程序直接连接SQL Server2000数据库?
我想将SQLCA直接与SQL Server2000连接,不通过ODBC, 应该怎样设置SQLCA的相关属性
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
guojing590
2003-07-13
打赏
举报
回复
string sqlserver_set_file
string sqlserver_name
string sqlserver_data_name,sqlserver_data_ip
sqlserver_set_file = "sqlserver_setup.ini"
//操作配置文件,功能是
sqlserver_name = "sqlserver set"
sqlserver_data_name = ProfileString (sqlserver_set_file, sqlserver_name, "name", "")
sqlserver_data_ip = ProfileString (sqlserver_set_file, sqlserver_name, "ip", "")
RegistrySet("HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\Client\ConnectTo", &
sqlserver_data_name, RegString!, sqlserver_data_ip)
string ls_startupfile
string ls_db
ls_startupfile="setup.ini"
ls_db="PROFILE xsdapb"
sqlca.DBMS = ProfileString (ls_startupfile, ls_db, "dbms", "")
sqlca.servername = ProfileString (ls_startupfile, ls_db, "servername", "")
sqlca.database = ProfileString (ls_startupfile, ls_db, "database", "")
sqlca.logid = ProfileString (ls_startupfile, ls_db, "logid", "")
sqlca.dbparm = ProfileString (ls_startupfile, ls_db, "dbparm", "")
SQLCA.AutoCommit = False
setup.ini的内容如下:
[Profile xsdapb]
DBMS =MSS Microsoft SQL Server 6.x
Database =xsdadb
ServerName =210.44.16.14(你所要连的sqlserver机的ip地址)
LogId =sa
AutoCommit = False
DBParm =
jeff_107
2003-07-11
打赏
举报
回复
SQLCA.DBMS="MSS Microsoft SQL Server 6.x"
SQLCA.DATABASE='databasename'
SQLCA.LOGID='sa'
SQLCA.LOGPASS='123'
SQLCA.SERVERNAME='192.168.10.11'
SQLCA.DBPARM="CommitOnDisconnect='No'"
runsoft
2003-07-11
打赏
举报
回复
// Profile HwMain
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "Hwmain"
SQLCA.ServerName = "runsoft"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
你的昵称已存在
2003-07-11
打赏
举报
回复
up
lihuihit
2003-07-11
打赏
举报
回复
配置sqlca的链接参数便可
楼上的都行
coolnan(天涯海阁) 的方法
比较灵活
推荐采用
coolnan
2003-07-11
打赏
举报
回复
// ini文件动态连接
SQLCA.DBMS = ProFileString("db.ini","DataBase","DBMS","")
SQLCA.DataBase = ProFileString("db.ini","DataBase","DataBase","")
SQLCA.LogID = ProFileString("db.ini","DataBase","LogID","")
SQLCA.LogPass = ProFileString("db.ini","DataBase","LogPass","")
SQLCA.ServerName = ProFileString("db.ini","DataBase","ServerName","")
//db.ini文件内容
[DataBase]
DBMS=MSS Microsoft SQL Server 2000
DataBase=Pub
LogId=sa
LogPass=*******
ServerName=(local)
AutoCommit=TRUE
wuhanjuan
2003-07-11
打赏
举报
回复
单击database图标 然后按步操作就可以了吧。。。。
SQLCA.DBMS = "MSS Microsoft SQL Server 6.x"
SQLCA.Database = "你的数据库名称"
SQLCA.ServerName = "你的计算机名称"
SQLCA.LogId = "sa"
SQLCA.AutoCommit = False
SQLCA.DBParm = ""
好象不是很难,不过难表达
试试看吧
tchatcha
2003-07-11
打赏
举报
回复
up
主要是sql server2000要用混合模式才行
学习
PB
与
SQL
Server
数据库
的
连接
学习
PB
与
SQL
Server
数据库
的
连接
PB
远程
连接
SQL
+
SERVER
数据库
(支持动态IP)
PB
远程
连接
SQL
+
SERVER
数据库
(支持动态IP)
PB
设置
OLE DB
连接
SQL
SERVER
SQL
SERVER
分为两种登录方式:WINDOWS身份验证登录及混合身份验证登录 以下是两种OLEDE方式的
连接
串: 混合身份验证登录
SQL
ca.dbms= ‘OLEDB’ //接口类型
SQL
ca.AutoCommit = false
SQL
ca.LogPass = logpass ...
PB
125
连接
SQL
数据库
两种方法
PB
125
连接
SQL
Server
数据库
两种方法,供初学
PB
12.5的朋友参考!
PB
11.5
连接
SQL
数据库
方法总结
总结了
PB
11.5
连接
数据的四种方法: 一、使用 SNC
SQL
Native Client 方式
连接
数据库
二、使用OLE DB方式
连接
数据库
三、使用 ADO.NET
连接
数据库
四、使用 ODBC
连接
数据库
个人比较推荐使用OLE DB方式和 SNC
SQL
...
数据库相关
752
社区成员
12,763
社区内容
发帖
与我相关
我的任务
数据库相关
PowerBuilder 数据库相关
复制链接
扫一扫
分享
社区描述
PowerBuilder 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章