上一页
下一页
返回
10.2 组态王与数据库的连接
完成Microsoft Access 数据库 数据库ODBC 数据源的定义。其他类型的数据 数据源的定义。 完成 库定义方法类似。 库定义方法类似。
2. 组态王支持的数据库及配置
1)Oracle6 数据库 ) Oracle6 支持两种数据。char类型对应着组态王中的字符串变量,缺 支持两种数据。 类型对应着组态王中的字符串变量, 类型对应着组态王中的字符串变量 省长度为1。Oracle6最多支持 省长度为 。 最多支持255 个字符。number 类型对应着组态 个字符。 最多支持 王中的整数和实数变量。 王中的整数和实数变量。 为了Oracle6 通讯需要进行如下设置: 通讯需要进行如下设置: 为了 数据库客户。 (1)配置你的 )配置你的Windows 数据库客户。 程序。 (2)启动 )启动SQL*Net TSR 和NETINIT.EXE 程序。
下一页
返回
10.1 组态王 组态王SQL 访问管理器
例:创建一个表格模板:table1; 创建一个表格模板: ; 定义三个字段: )、name(定长字符串型,字段长度: 定义三个字段:salary(整型)、 (整型)、 (定长字符串型,字段长度: 255)、 (整型),如图10−3 所示。 )、age(整型), ),如 所示。 )、
上一页
下一页
返回
10.2 组态王与数据库的连接
Oracle 数据库可以通过在本地机上安装 数据库可以通过在本地机上安装Oracle’s SQL*Net 来访问。 来访问。 Oracle’s SQL Net 包括 包括SQL*Net TSR和NETINIT.EXE程序,为了和 程序, 和 程序 Oracle数据库连接,这两个程序都要运行,SQL*Net TSR必须在运行 数据库连接, 数据库连接 这两个程序都要运行, 必须在运行 Windows之前在 之前在DOS环境中运行,NETINIT.EXE在Windows中运行。 环境中运行, 中运行。 之前在 环境中运行 在 中运行 函数建立和Oracle (3)通过在组态王命令语言中执行 )通过在组态王命令语言中执行SQLConnect()函数建立和 函数建立和 的连接。 的连接。 SQLConnect()函数用来和 函数用来和Oracle数据库连接。格式如下: 数据库连接。 函数用来和 数据库连接 格式如下: SQLConnect(ConnectionID, “<attribute>=<value>;<attribute>=<value>; …”); 下面介绍Oracle中使用的属性,如表10−1 所示。 下面介绍 中使用的属性, 所示。 中使用的属性