回复:如何通过WINCC V5.2 向二级网服务器的SQL 数据库读写数据?请高手指教

城外之人

版主

  • 帖子

    8689
  • 精华

    18
  • 被关注

    218

论坛等级:至圣

注册时间:2003-09-23

钻石 钻石 如何晋级?

发布于 2005-01-15 09:28:38

0楼

V5不支持VBS,只能用C写代码。
__object *cn, *rs;
cn = __object_create("ADODB.Connection");
rs = __object_create("ADODB.RecordSet");
if(NULL==cn)
printf("Create Connection Failed\r\n");
else printf("Create Connection Successful\r\n");
cn->Open("DSN=WinCCs cripting");//这里的DSN用你的SQL2000的
if (cn->State==0)
printf("Connection Failed\r\n");
else {
printf("Connection Successful\r\n");
rs->Open("SELECT * FROM Product", cn,1);
printf("No Of Records: %i \r\n",rs->RecordCount);
rs->MoveFirst==0;
while(!rs->eof) {
printf(rs->Fields(0));
printf(" ");
printf(rs->Fields(1));
printf("\r\n");
rs->MoveNext;
}
}
rs->Close;
只能描述个大概,自己动手吧。
无论成与败,无论甜与苦,我还是我。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC WinCC / Panel

共有32643条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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