首页 | 新闻中心| 公司介绍| 产品走廊| 渠道与销售| 技术支持| 下载中心| 用户认证
蓝色快车PB俱乐部论坛--PowerBuilder MIS编程浏览:没有高手知道解决吗? SQL SERVER 连接怪事情!!![求助]
>>欢迎您,请先登陆 | 注册 | 发贴排行 | 搜索 | 帮助 | 退出
    蓝色快车PB俱乐部论坛
    PowerBuilder MIS编程
       浏览:没有高手知道解决吗? SQL SERVER 连接怪事情!!![求助]

  发表一个新主题  发表一个新投票 回复主题  您是本帖的第 612 个阅读者
 * 贴子主题: 没有高手知道解决吗? SQL SERVER 连接怪事情!!![求助] 保存该页为文件 报告本帖给版主 显示可打印的版本  把本贴加入论坛收藏夹  把本贴加入IE收藏夹 

 掉线,给我留言吧!  szweikey
  
  
  等级:新手上路
 财产:360
 经验:250
 魅力:250
  注册:2007-1-4
  文章:4
  鉴定:保密

  给szweikey发送一个短消息 查看szweikey的个人资料 搜索szweikey在PowerBuilder  点击这里发送电邮给szweikey 引用回复这个贴子 

发贴心情 没有高手知道解决吗? SQL SERVER 连接怪事情!!![求助]
最近编写一个应用,应用开始的时候,注册ODBC,然后连接,怪事发生了,表现在:
若新打开pb9开发环境就通过 DB profile 连接SQL数据库,则一切正常。若打开开发环境没有连接一下数据库,运行程序时,就显示数据库错误代码:DBMS ODBC is not supported in your current installation.  而这时再从开发环境的DB PROfile连接数据库也显示相同的错误了。
哪位高手碰到这种情况,请给出解决方法,谢谢了!急~~~~~
下面是应用里面关于注册ODBC的语句:

//ODBC\ODBCINST.INI\ODBC DRIVERS
RegistrySet('HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\ODBC DRIVERS','newaccount',RegString!,'newaccount')
RegistrySet('HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\newaccount','Driver',RegString!,"C:\WINDOWS\system32\sqlsrv32.dll")
RegistrySet('HKEY_LOCAL_MACHINE\Software\ODBC\ODBCINST.INI\newaccount','Setup',RegString!,"C:\WINDOWS\system32\sqlsrv32.dll")


//ODBC DATA SOURCE
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\odbc data sources","newaccount",regstring!,"newaccount") 
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\newaccount","database",regstring!,"newaccount")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\newaccount","driver",regstring!,"C:\WINDOWS\system32\sqlsrv32.dll")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\newaccount","server",regstring!,"WEIKEYXP")
registryset("HKEY_LOCAL_MACHINE\software\odbc\odbc.ini\newaccount","lastuser",regstring!,"sa")


SetPointer(hourglass!)
SQLCA.DBMS =ProfileString("newaccount.ini","NEWACCOUNT","DBMS","ODBC")

SQLCA.AutoCommit = False
SQLCA.DBParm = "Connectstring='DSN=newaccount;UID=" + ProfileString("newaccount.ini","NEWACCOUNT","UID","") + ";PWD=" + ProfileString("newaccount.ini","NEWACCOUNT","PWD","") + "'"

CONNECT;


[此贴子已经被作者于2007-5-17 10:23:03编辑过]

发贴时间: 2007/5/17 10:23:03 保密


 掉线,给我留言吧!  szweikey
  
  
  等级:新手上路
 财产:360
 经验:250
 魅力:250
  注册:2007-1-4
  文章:4
  鉴定:保密

  给szweikey发送一个短消息 查看szweikey的个人资料 搜索szweikey在PowerBuilder  点击这里发送电邮给szweikey 引用回复这个贴子 

发贴心情 
没有高手知道吗?不是吧?

发贴时间: 2007/5/17 10:42:42 保密


 掉线,给我留言吧!  lang8134
  
  
  等级:新手上路
 财产:130
 经验:120
 魅力:120
  注册:2007-6-12
  文章:1
  鉴定:保密

  给lang8134发送一个短消息 查看lang8134的个人资料 搜索lang8134在PowerBuilder  点击这里发送电邮给lang8134 引用回复这个贴子 

发贴心情 
缺少动态库嘛.

----------------------------------------------
come on.

发贴时间: 2007/6/12 9:02:49 保密


 掉线,给我留言吧!  2107
  
  
  等级:业余侠客
 财产:
 经验:
 魅力:
  注册:2007-3-23
  文章:42
  鉴定:保密

  给2107发送一个短消息 查看2107的个人资料 搜索2107在PowerBuilder  点击这里发送电邮给2107 引用回复这个贴子 

发贴心情 
我用过,但没有出现任何问题

发贴时间: 2007/6/12 18:33:02 保密


 掉线,给我留言吧!  yxl_1983_1
  
  
  等级:新手上路
 财产:180
 经验:160
 魅力:160
  注册:2007-6-18
  文章:4
  鉴定:保密

  给yxl_1983_1发送一个短消息 查看yxl_1983_1的个人资料 搜索yxl_1983_1在PowerBuilder  点击这里发送电邮给yxl_1983_1 引用回复这个贴子 

发贴心情 
说的不是很清楚,应该是没有配置文件吧,要不就是缺少动态库文件!

发贴时间: 2007/6/18 15:28:03 保密


 掉线,给我留言吧!  llg780608
  
  
  等级:版主
 财产:320
 经验:150
 魅力:180
  注册:2003-6-13
  文章:8
  鉴定:保密

  给llg780608发送一个短消息 查看llg780608的个人资料 搜索llg780608在PowerBuilder  点击这里发送电邮给llg780608 引用回复这个贴子 

发贴心情 
用PB9的PowerBuilder Runtime Packager生成一个PB环境安装上不就可以了吗

发贴时间: 2007/7/2 16:08:55 保密


 掉线,给我留言吧!  555_feng
  
  
  等级:新手上路
 财产:190
 经验:180
 魅力:180
  注册:2007-7-17
  文章:7
  鉴定:保密

  给555_feng发送一个短消息 查看555_feng的个人资料 搜索555_feng在PowerBuilder  点击这里发送电邮给555_feng 引用回复这个贴子 

发贴心情 
没有PB的DLL,不嫌多的话,把PB的那一堆dll拷过去应该就可以了

发贴时间: 2007/7/17 16:48:37 保密

页次:1/1页每页10 本主题贴数7

分页: [1]

 *快速回复:没有高手知道解决吗? SQL SERVER 连接怪事情!!![求助] 顶端 
你的用户名:   还没注册? 密码:   忘记密码?请与管理员联系
内容
  • HTML标签: 不可用
  • UBB标签: 允许
  • 贴图标签: 允许
  • Flash标签:允许
  • 表情字符转换:允许
  • 上传图片:允许
  • 最多16KB
  • 邮件回复 显示签名  [Ctrl+Enter直接提交贴子]

    ">