这是 iodbctest 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
iodbctest, iodbctestw - iODBC 演示程序
概要
iodbc测试 ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
iodbctestw ["DSN=xxxx[;UID=xxxx][;PWD=xxxx][;OPT=value]"]
商品描述
iodbc测试 程序和 iodb测试 程序是简单的 ODBC 示例程序,显示了
ODBC API 连接到任何启用 ODBC 的数据库、发出 SQL 命令和
检索查询结果。
iodbc测试 程序使用标准的 ODBC API 调用来使用任何 DSN 进行连接,但是
以 ASCII 模式检索所有结果。
iodbctestw 程序使用 ODBC Unicode API 调用来使用任何 DSN 进行连接,以及
以 Unicode 模式检索所有结果。
配置
iodbc测试 程序使用 SQLDriverConnect 函数使用任何
可用的 ODBC 兼容驱动程序。 这允许用户覆盖任何 ODBC 连接
DSN 字符串中的属性。
连接字符串应该以 DSN=xxx 或者 驱动程序=xxxx 可选的属性
后跟以分号分隔的其他 DSN 属性,例如:
DSN=ora9;UID=斯科特;密码=老虎;数据库=ora9u
未在 DSN 连接中输入的正确连接所需的任何属性
字符串,必须存在于 odbc.ini 文件中。
如果连接字符串作为参数传递给 iodbc测试 程序,字符串应该
被引用,因为大多数 shell 使用分号作为它们的命令分隔符。 如果连接
在交互式提示中输入字符串,不应使用引号。
成功建立连接后,会提示用户输入 SQL 命令
要发送到数据库。 SQL 命令不能跨越多行。
如果 SQL 命令返回一个或多个结果集,则每个结果集都使用
字符缓冲区并显示在表格中。
此外,该 iodbc测试 程序理解一些特殊的命令:
预选赛
使用 SQLTables 目录调用显示限定符列表。
业主
使用 SQLTables 目录调用显示所有者列表。
表
使用 SQLTables 目录调用显示表列表。
类型
使用 SQLTables 目录调用显示表类型列表。
数据类型
使用 SQLGetTypeInfo 目录调用显示数据类型列表。
重新连接
使用第一次保存的信息执行断开/重新连接
SQLDriverConnect。
退出 (或 出口)
退出程序并返回到shell。
示例
在建立连接之前启动 iodbctest 程序并获取 DSN 列表:
$ iodbc测试
OpenLink ODBC 演示程序
这个程序显示了一个交互式 SQL 处理器
输入 ODBC 连接字符串(? 显示列表): ?
DSN | 司机
-------------------------------------------------- ---------------
ora9 | OpenLink 通用 ODBC 驱动程序
mysql | OpenLink 通用 ODBC 驱动程序
mysqllite | 用于 MySQL 的 OpenLink Lite
myodbc | MyODBC 驱动程序
pgsql | OpenLink 通用 ODBC 驱动程序
tds | OpenLink 通用 ODBC 驱动程序
输入 ODBC 连接字符串(? 显示列表):DSN=ora9;PWD=tiger
驱动程序:05.20.0316 OpenLink 通用 ODBC 驱动程序 (oplodbc.so)
查询>
连接到先前在 odbc.ini 文件中设置的 Oracle 9 实例:
$ iodbctest "DSN=ora9;UID=scott;PWD=tiger"
iODBC 演示程序
这个程序显示了一个交互式 SQL 处理器
驱动程序:05.20.0316 OpenLink 通用 ODBC 驱动程序 (oplodbc.so)
SQL>select * from emp
身份证 |姓名
-----------------+-------------------------------- -----------
1 |记录 1
2 |记录 2
2 |记录 3
结果集 1 返回了 3 行。
SQL> 退出
版权
版权所有 © 1996-2014 OpenLink Software
使用 onworks.net 服务在线使用 iodbctest