导航:首页 > 数据处理 > wincc如何连接以前的数据库

wincc如何连接以前的数据库

发布时间:2023-10-10 05:18:26

❶ wicc中如何和oracle数据库联接起来

WinCC同数据库的连接:
通过第三方程序打开数据库有许多种方法,主要的是可以通过ADO、ODBC、RDO、DAO、OLE DB等方式来进行连接。
在WinCC中使用ADODB来打开数据库的方法是,建立一个Global Script,用VBS建立一个全局的数据库连接。
Sub OpenDB
Set objConnection = CreateObject("ADODB.Connection")
strConnectionString="DRIVER={SQLServer};SERVER=SIEMENS2\WINCC;DATABASE=User Databases;UID=;PWD=;"
objConnection.ConnectionString = strConnectionString
objConnection.Open
Set objRecordset = CreateObject("ADODB.Recordset")
Set objCommand = CreateObject("ADODB.Command")
objCommand.ActiveConnection = objConnection
End Sub
在需要访问数据库中时,可以通过建立strSQL字符串,通过SQL中常用的语句对数据库进行操作。

❷ 用WINCC的C脚本如何访问远程SQL服务器上的数据库

WINCC中使用VB脚本是可以连接数据库的,我已经试过了,而且用的就是普通SQL语句,比如insertinto,updata,select.使用的ODBC连接的.但是在做读取数据库中的归档时是不能用直接用上面的语句的.WINCC它有自己的方式.

❸ wincc如何连接mysql数据库

应该是建立mysql的ODBC连接,wincc对ODBC操作,反应到mysql,通过html5网页服务器,透过wifi,手机可以操作过程控制。这条路可以走通。可以做成设置程序,完成部署。方便调试。和故障处理。

❹ 服务器安装了WinCC7.2,附带装了SQL Server2008 R2,怎么用Java连接该数据库

1、java连接数据库可以使用JDBC或者连接池,先在配置文件中写好:
<database>
<jndi-name>项目名</jndi-name>
<driver type="net.sourceforge.jtds.jdbc.Driver">
<url>jdbc:jtds:sqlserver://127.0.0.1:1400/项目名</url>
<user>sa</user>
<password>123</password>
</driver>
<prepared-statement-cache-size>8</prepared-statement-cache-size>
<max-connections>20</max-connections>
<max-idle-time>30s</max-idle-time>
</database>
再到java类中读取配置文件,配置文件可以写成上面的形式也可以写成其他形式,
2、直接在java类中读取
public Connection DBConn() {
Connection conn = null;
try {
//Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
String url = "jdbc:sqlserver://127.0.0.1:1433;databaseName=E7HR";
//String url = "jdbc:sqlserver://192.168.8.29:1433;databaseName=AIS20140307202359";
String user = "sa";
String password = "123";
conn = DriverManager.getConnection(url, user, password);
//System.out.println(conn);

} catch (Exception e) {
e.printStackTrace();
}
return conn;
}

❺ 如何用WINCC里的脚本语言连接微软的数据库

WinCC的VBS虽可以声明Public变量,但作用域仅限于本画面,如下:

如果WinCC版本>=V6.0SP3,则可以使用Dataset对象,该对象可以在不同的VBS脚本中进行访问,下面是个简单的例子:

1、连接

DimobjConnection,strConnectionString

strConnectionString="Driver={SQLServer};Server=.WINCC;uid=;pass=;database=guowincc"

SetobjConnection=CreateObject("ADODB.Connection")

objConnection.ConnectionString=strConnectionString

objConnection.open

HMIRuntime.DataSet.Add"objConnection",objConnection

2、全局动作中引用

DimobjConnection

objConnection=HMIRuntime.DataSet("objConnection").Value

withobjCommand

.ActiveConnection=objConnection

xxxxxxxx

3、关闭连接:

DimobjConnection

objConnection=HMIRuntime.DataSet("objConnection").Value

objConnection.Close

SetobjConnection=Nothing

阅读全文

与wincc如何连接以前的数据库相关的资料

热点内容
一加手机怎么把数据导入华为 浏览:263
小鸭数据大屏怎么使用 浏览:600
拼多多店铺退店怎么退服务市场 浏览:933
如何批发宜家的产品 浏览:248
苹果信任管理程序在什么地方 浏览:452
东财美股盘前如何交易 浏览:147
3米华为手机数据线多少钱 浏览:982
20电摩市场价多少钱一台 浏览:436
db2数据删除了怎么恢复 浏览:416
如何使用速裁程序 浏览:724
百草集什么产品好 浏览:749
手机用无线网和数据网络哪个省电 浏览:713
三星手机数据线怎么连接电脑 浏览:854
华为转苹果的数据在哪里 浏览:163
中国知网数据库有哪些导航 浏览:801
我的世界如何用命令创建交易 浏览:798
怎么代理国开招生 浏览:618
玩吃鸡技术为什么会变强 浏览:755
足球花哨小技术怎么练 浏览:52
木工建设小程序要多少钱 浏览:490