我在西门子wincc 自带的sql2000里面建了一个表,想访问这个表可以吗 点击:348 | 回复:2



y_h_p_20010313

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 0回
  • 年度积分:0
  • 历史总积分:3
  • 注册:2008年9月06日
发表于:2008-11-24 21:30:12
楼主

我新建了一个工程名字叫mywincc

于是我在sql2000(wincc 自带的)数据管理里面,找到我当前的数据库,在下面建了一个数据表。

我想对其进行访问,但是就是连接不上。不知道怎么回事,请高手门帮我看看,问题出在什么地方。

我的程序如下:

Set cn=CreateObject("ADODB.Connection")
Set rs=CreateObject("ADODB.Recordset")
Dim is_sql

strcn="provider=winccoledbprovider.1;catalog=CC_mywincc_08_11_17_19_29_46R;data source=.\wincc"
cn.ConnectionString=strcn
cn.cursorlocation=3
cn.Open
is_sql="select * from PFGL"

Set rs.activeconnection=cn

rs.Open is_sql,cn,1,3
MsgBox "OK"  ‘这句为调试用,看是否能正确执行到此

我的程序运行至rs.Open is_sql,cn,1,3 就已经出错了,无法弹出对话框。

 

 




fubing

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 300回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-12-18 18:09:52
1楼
不要用catalog=CC_mywincc_08_11_17_19_29_46R,这是运行时的实时数据库,重新建一个。

guafa58

  • 精华:1帖
  • 求助:0帖
  • 帖子:43帖 | 2142回
  • 年度积分:4
  • 历史总积分:3969
  • 注册:2006年1月13日
发表于:2008-12-18 19:59:26
2楼
呵呵,不错的啊,满好的啊,

热门招聘
相关主题

官方公众号

智造工程师