不能查看WINCC数据库报警信息归档

我用C#语言访问WINCC数据库报警信息归档,程序如下:
  string str = "Provider =WinCCOLEDBProvider; Data Source=192.168.10.14\\wincc;Initial Catalog=CC_daping_08_04_24_09_33_38R;User id=sa;Password=11111111111111";
                 OleDbConnection sqlcon = new OleDbConnection(str);
         string ss = "ALARMVIEW:Select * FROM ALGVIEWCht";
         sqlcon.Open();
         OleDbDataAdapter myda = new OleDbDataAdapter(ss, sqlcon);
         DataSet myds = new DataSet();
         myda.Fill(myds);
         GridView1.DataSource = myds;
         GridView1.DataBind();
         sqlcon.Close();
 运行到sqlcon.Open()时提示:
     多步 OLE DB 操作产生错误。如果可能,请检查每个 OLE DB 状态值。没有工作被完成
 

最佳答案

这是WinCC OLEDB提供者,属于CP。远程访问需要CP授权。

提问者对于答案的评价:
thanks

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

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

相关推荐