Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103349212
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-03-20 21:40:41

作者:oldbank  出处:
-50981        [Informix][Connectivity Class Library] 函数序列错误:
在准备好ixSQLStmt 之前调用了 ixSQLStmt::setParam() 
成员函数。

请在 ixSQLStmt::setParam() 之前调用 ixSQLStmt::prepare()。

-50982        [Informix][Connectivity Class Library] 传递给 
ixSQLStmt::fetchInto() 的参数无效。

传递给 ixSQLStmt::fetchInto() 的 ixRow 可能为 NULL,或者 
ixRow 的长度与结果模式不同,或者 ixRow 中 ixvalue 的数据
类型与结果模式不匹配。请调用 ixSQLStmt::allocateRow() 
并将返回的 ixRow 传递给 

-50983        [Informix][Connectivity Class Library] 函数序列错误:
在准备好 ixSQLStmt 之前调用了 ixSQLStmt::fetchInto() 
成员函数。

请在 ixSQLStmt::fetchInto() 之前调用 ixSQLStmt::prepare()。

-50984        [Informix][Connectivity Class Library] 无法识别数据库
返回的类型。

请检查数据库的模式,并确保所有选择的结果均
映射为 NewEra ixvalue 数据类型。如果某个数据类型
没有映射,请将它从 SELECT 子句中取消。

-50985        [Informix][Connectivity Class Library] 内存分配时
出现错误。请释放内存,再试一次。

请更正其余所有的处理错误。并试用不同的 ODBC 驱动程序。
如果再次出现该错误,请记录所有的情况,并与 Informix 
的技术支持部门联系。

-50986        [Informix][Connectivity Class Library] ODBC 驱动程序出现错误。
请调用 ixSQLConnect::SQLError() 以获取更多的信息。

请更正其余所有的处理错误。并试用不同的 ODBC 驱动程序。
如果再次出现该错误,请记录所有的情况,并与 Informix 
的技术支持部门联系。

-50987        [Informix][Connectivity Class Library] 某些 SQL 语句的
位置标识符没有设置。

对于 SQL 串的每个 "?" ,请在准备好语句之后
调用 ixSQLStmt::setParam()。

-50988        [Informix][Connectivity Class Library] ixSQLStmt::free()
中出现不支持的选项。

传递给 ixSQLStmt::free() 的选项参数无效。

-50989        [Informix][Connectivity Class Library] ixSQLStmt::setCursorName() 
中游标名称被截断。

游标名称最长为 18 个字符。

-50990        [Informix][Connectivity Class Library] 传递给
ixSQLStmt::setCursorName() 的游标名称无效。

传递给 ixSQLStmt::setCursorName() 的 "name" 的值为 NULL。

-50991        [Informix][Connectivity Class Library] ixSQLStmt::setParam() 
中参数个数越界。

参数的个数要么小于 0,要么大于"?" 位置标识符的个数。

-50992        [Informix][Connectivity Class Library] 函数序列错误:
在准备好 ixSQLStmt 之前调用了 ixSQLStmt::numResultCols()
成员函数。

请在 ixSQLStmt::numResultCols() 之前调用 ixSQLStmt::prepare()
或者 ixSQLStmt::execDirect()。

-50993        [Informix][Connectivity Class Library] 函数序列错误:
在准备好 ixSQLStmt 之前调用了 ixSQLStmt::rowCount()
成员函数。

请在 ixSQLStmt::rowCount() 之前调用 ixSQLStmt::prepare()
或者 ixSQLStmt::execDirect()。

-50994        [Informix][Connectivity Class Library]从 ixSQLConnect::columns()
返回的 ixSQLStmt 不支持在成员函数上的操作。

从 ixSQLConnect::columns() 返回的 ixSQLStmt 仅仅提供了
有限的功能以获取字段信息。为实现这一点,请在 ixSQLStmt
上执行 NEW 操作并使用它。

-50995        [Informix][Connectivity Class Library] 函数序列错误:
在准备好 ixSQLStmt 之前调用了 ixSQLStmt::describeCol()
成员函数。

请在 ixSQLStmt::describeCol() 之前调用 ixSQLStmt::prepare()
或者 ixSQLStmt::execDirect()。

-50996        [Informix][Connectivity Class Library] 调用 ixSQLStmt::describeCol()
时字段越界。

请求的字段要么为负数,要么大于结果集的字段个数。

-50997        [Informix][Connectivity Class Library] 函数序列错误:
在准备好 ixSQLStmt 之前调用了 ixSQLStmt::describe()
成员函数。

请在 ixSQLStmt::describe() 之前调用 ixSQLStmt::prepare()
或者 ixSQLStmt::execDirect()。

-50998        [Informix][Connectivity Class Library] 从 ixSQLConnect::tables()
返回的 ixSQLStmt 不支持在成员函数上的操作。

从 ixSQLConnect::tables() 返回的 ixSQLStmt 仅仅提供了
有限的功能以获取表的信息。为实现这一点,请在 ixSQLStmt
上执行 NEW 操作并使用它。

-50999        [Informix][Connectivity Class Library] ixSQLConnect::transact()
不支持该选项。

不支持传递给 ixSQLConnect::transact() 的选项。
阅读(370) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~