WINCC7.0在VISTA环境下连接SQLSERVER数据库

目前非要把在XP下完成的项目移到VISTA下面用,原来用的好好的,连接数据库都没问题:
 strConnectionString ="Driver={SQL Server};Server=.\WINCC;uid=;pass=;database=mydb"
     Set objConnection = CreateObject("ADODB.Connection")
     objConnection.ConnectionString = strConnectionString
     objConnection.open
 在XP下直接就可以连接成功了,但是在VISTA下面却不行,用msgbox显示objConnection的值得到的是Provider=MSDASQL.1,到这就没了,本来后面应该还有很长的吧,至少还应该有连接的字符串啊,这是什么问题?是VISTA下的ADODB不行么?应该怎么设置呢?

问题补充:
VISTA是U版终极版的,WINCC文档里面说了可以兼容

最佳答案

你可以再试一下用ODBC
  strConnectionString="Driver=SQLOLEDB.1;Server=yanqiu_li\WINCC;Initial Catalog=linshi;Data Source=sqllink;Uid=;Pwd=;"
  Value1=HMIRuntime.Tags ("sqlno").Read
  strSQL = "SELECT* FROM transfer_down where ItemNo = ‘"& Value1 &"’ " 
  Set objConnection = CreateObject("ADODB.Connection")
  objConnection.ConnectionString = strConnectionString
  objConnection.Open
  你需要在控制面板系统工具里的ODBC配置里面配置一个Data Source链接,我的数据库名称是linshi,你从我给你的例子上可以看到,另外,如何配置ODBC在网上可以查到。
 我曾经做过一个项目,也是ADO不能通上,换成ODBC就可以了,你可以试一下。

提问者对于答案的评价:
可以用了谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc271148.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2019年6月11日
下一篇 2019年6月11日

相关推荐

  • 请教:关于WinCC WebNavigator 访问问题

    在服务器电脑上安装了wincc 6.2 版本。又安装了WebNavigator V6.2版本。发布画面后,在服务器电脑和客户端电脑分别访问不成功,错误…

    2018年12月5日
  • 7寸触摸屏开机启动问题

    上电开机后每次都需要点击start   ,有没有方法自动进入画面 最佳答案 这个在屏里有一个参数设置的,具体忘了在那个文件夹下。通过设置时间,可以修改…

    SIMATIC WinCC 2021年7月5日
  • wincc MSFLEXGRID 标题行背景颜色与滚动条咨询

    采用MSFLEXGRID 控件制作报表,但其标题行背景颜色一直更改不了,以及数据滚动条如何实现。背景颜色已使用了BackColorFixed属性设置,滚动条已使用Scro…

    2021年7月5日
  • wincc flexible 2008 sp4、sp5下载

    打开项目提示需要winccflexible 2008 (B1.4 SP1.0, 1.17.3),这个是2008SP?并提供下载链接 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • 请问OS启动停止不前的问题

    前几天备份了一下数据,重启电脑后,OS自动启动到83%就没反应了,等待了半天也不动。用另外一台一模一样的机器的备份恢复后,启动提示“本计算机不在服务器项目的客户端列表中”,无法启动…

    SIMATIC WinCC 2019年6月11日
  • WINCC最新的版本是多少7.4?

    wincc最新的版本是7.4吗?安装对电脑硬件的要求高吗? 钻石用户推荐最佳答案 最新版本是7.4SP1电脑硬件要求:见附图下载地址:Service Pack …

    2021年7月5日
  • WINCC带打印机

    用户要求WINCC带打印机,我的电脑上有CP5611,向外接S7-300和PROFIBUS从站。请问在硬件上怎样连接打印机和工控机? 最佳答案 就和你平时用的电脑连打印机是一样的,…

    SIMATIC WinCC 2019年6月11日
  • wincc 报警记录疑问

    其中的类别、类型、优先级、消息变量、消息位、状态变量、状态位都是怎么使用 图片说明:    最佳答案 http://wenku.baidu.com/view/3…

    2021年7月5日
  • WinCC62Asia on Dell N4010

    我在Dell N4010上无法运行WinCC62,I5 450M 4核处理器,2G内存,HD5470独立显卡,1G显存。故障现象是启动WinCC后几分…

    SIMATIC WinCC 2019年6月11日
  • wincc vbs 字符串截取

    我想咨询一下,我现在有一个字符串其中包括字母和数字,我想对这个字符串进行操作,去掉其中的所有数字,只保留字母,请问用vbs应该如何实现呢,感谢各位! 最佳答案 使用Split函数用…

    SIMATIC WinCC 2021年7月5日