PowerBuilder编写的程序怎么访问别的机器的SQL Server 2000数据库?

fb8fb8 2006-06-14 06:34:31
我用PB写了一个访问数据库的程序,我先写的是让它访问本机的数据库,已经写完了。运行也正确。
现在我想让他访问别的机器上的同样名称和内容的数据库(SQL SERVER2000的)。这样只需要改一下IP,就能在很多机器上用我写的程序访问那个数据库。我把以前的连接本地数据库的代码改为

// Profile flatman
SQLCA.DBMS ="ODBC"// "MSS Microsoft SQL Server"
SQLCA.Database = "公寓管理"//数据库名称
SQLCA.ServerName = "别的机器的IP"
SQLCA.AutoCommit = False
SQLCA.DBParm = "ConnectString='DSN=公寓管理;UID=;PWD='"

结果连接不上。而且用SQL SERVER 2000也看不到那台机器上的数据库。
我刚接触PB才1个星期。请大家回答我的问题时具体一些,太简单的回答我听不懂:(
谢谢大家!
还有,我第一次发帖,不知道给分是怎么回事。
...全文
210 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzuyh 2006-06-15
  • 打赏
  • 举报
回复
用ini文件
fb8fb8 2006-06-15
  • 打赏
  • 举报
回复
可是我的目的是,编写好一个程序,当程序发给客户时,他只需要配置一下IP,把IP填写为由数据库的机器的IP,就能看那台机器的数据库。那是不是要写代码?里面要写IP、端口、协议什么的?
prodeity 2006-06-14
  • 打赏
  • 举报
回复
你在本地建立那个SQL服务器的DSN了么?DSN名称正确么?

752

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧