回复:WINCC完美报表的例子

hncsdxw

  • 帖子

    23
  • 精华

    0
  • 被关注

    4

论坛等级:游士

注册时间:2005-03-22

普通 普通 如何晋级?

发布于 2011-06-09 13:49:33

63楼

淘宝网的地址,找不到了,给一个链接啊?
万大侠帮我看一下问题呀/?在WICC VBS的环境中,
用ADO 字符串连接,程序如下,就是不能和DATAGRID或MSFGRID连接显示数据,帮忙看看问题在哪里?当然用ADODC控件和DATAGRID两个控件来做是可以的.
Sub OnClick(Byval Item)

Dim database, server, uid, pwd

Dim strcn, cn

Dim is_sql

Dim rs, datagrid

Set datagrid=ScreenItems("DBGRID")

Database = "DXW" '在WINCC SQL2005的数据库中增加一个名称为DXW的数据库,并增加一个名为DXWTWO的表

server = "dxw\wincc" '此处为电脑名称DXW,改为你的电脑名称

uid = ""

pwd = ""

strcn = "Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=dxw;Data Source=.\WINCC"

Set cn = CreateObject("ADODB.Connection")

Set rs = CreateObject("ADODB.Recordset")

cn.ConnectionString = strcn

cn.Open

is_sql = "select * from DXWTWO"

'rs =cn.Execute (is_sql) '执行SQL语句

rs.CursorLocation = 3 'adUseClient



rs.Open is_sql, cn,1,3 'adOpenKeyset, adLockOptimistic

Set datagrid.DataSource = rs '此句无法绑定数据显示控件,但没有报错不知该如何做?此句在VB6.O的环境中可行。

datagrid.Refresh



MsgBox rs("名字")

'MsgBox (rs.fields.count)

rs.close

cn.Close

MsgBox "OK"

End Sub
助人如助已
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32566条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。