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

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: DB2/Informix

2008-03-20 21:43:53

作者:oldbank  出处:
-50071        在 ixSuperTable::setChangeFlag() 中,无效的rowNum 输入参数
--返回NULL。

ixSuperTable::getChangeFlag() 函数的 rowNum 参数超出了范围。
此参数的有效范围是在 1 至存储行数(即ixSuperTable::getNumStoredRows())
之间。

-50072        在 ixSuperTable::setChangeFlag() 中,
无效的 colNum 输入参数-- 返回NULL。

ixSuperTable::getChangeFlag 函数的colNum 
参数超出范围。此参数的有效范围在 1 至显
示的字段数(即ixSuperTable::getNumCols())之间。

-50073        在以下 SQL stmt: "stmt" 的
ixSuperTable::doSQLPrepSelect() (err) 中
出现了一个 SQL 错误。

SQLPrepSelect()的事件已经用缺省的处理程序
doSQLPrepSelect()调用,但是引擎报告了一个
错误。检查显示的SQL字符串是否正确,并查
找显示在括号中的引擎错误码。

-50074        在以下 SQL stmt: "stmt" 的 ixSuperTable::doSQLFetch()
(err) 中,出现了一个SQL错误。

SQLFetch()事件已经用缺省的处理程序 doSQLFetch()
调用,但是引擎报告了一个错误。查找显示在
括号中的引擎错误码。

-50075        在 ixSuperTable::setCellvalue() 中的致命的错误 --
不能对该存储格调用 ixSuperTable::getSuperField()。

ixSuperTable::setCellvalue() 函数试图根据指定的
colNum参数调用getSuperField(),但是返回了 NULL。
某些严重的内部错误已经发生。

-50076        在ixSuperTable::initCellvalue()中,
无效rowNum输入参数-- 返回NULL。

ixSuperTable::initCellvalue 函数的 rowNum 参数超出了范围。
此参数的有效范围是在 1 至存储行的数量
(即ixSuperTable::etNumStoredRows())之间。

-50077        在ixSuperTable::initCellvalue()中,
无效的colNum输入至参数-- 返回NULL。

ixSuperTable::initCellvalue 函数的colNum参数超出了范围。
此参数的有效范围是在 1 至显示字段的数量
(即ixSuperTable::getNumCols())之间。

-50078        在 ixSuperTable::prepRowLock() 中,
ixSuperTable::getConnection() 返回 NULL
--用 NULL连接建立实例lockStmt。

在 ixSuperTable 构造函数中指定的 ixSQLConnect 对象有可能是无效的,
因为 ixSuperTable::getConnection() 返回了 NULL。
ixSuperTable::prepRowLock() 函数
使用隐式连接建立了lockStmt。

-50079        在 ixSuperTable::doSQLPrepSelect() 中,
ixSuperTable::getConnection() 返回 NULL
-- 使用NULL连接建立实例selectStmt。

用 ixSuperTable 构造函数中指定的 ixSQLConnect
对象可能是无效的,因为 ixSuperTable::getConnection()
返回了NULL。doSQLPrepSelect函数使用隐式连接
建立了 selectStmt 。

-50080        在 ixSuperTable::doSQLInsert() 中,
ixSuperTable::getConnection() 返回了 NULL
-- 使用 NULL 连接建立实例 insertStmt。

用 ixSuperTable 构造函数指定的 ixSQLConnect
对象可能是无效的,因为 ixSuperTable::getConnection()
返回了NULL。doSQLInsert 函数使用隐式连接
建立了 insertStmt。

-50081        在 ixSuperTable::doSQLUpdate() 中,
ixSuperTable::getConnection() 返回了 NULL
--使用NULL连接建立实例 updateStmt.

用 ixSuperTable构造函数指定的ixSQLConnect
对象可能是无效的,因为 ixSuperTable::getConnection()
返回了NULL。doSQLUpdate函数使用隐式连接
建立 updateStmt 。

-50082        在 ixSuperTable::doSQLDelete() 中,
ixSuperTable::getConnection() 返回了  NULL
--使用NULL连接建立实例 deleteStmt。

在ixSuperTable构造函数中指定的 ixSQLConnect
对象可能是无效的,因为 ixSuperTable::getConnection()
返回了NULL。doSQLDelete 函数使用隐式连接
建立了deleteStmt。

-50083        在 ixSuperTable::buildLockStr() 中,没有指定updateTable
--返回NULL。

不能够决定此 SuperTable 的 updateTable 。函数 
getUpdateTable() 返回 NULL。检查 updateTable 
和 ixSuperTable 的 selectFromPart 构造函数的参数。

-50084        在 ixSuperTable::buildUpdateStr() 中,没有指定的
updateTable-- 返回NULL。

不能够确定此 SuperTable 的 updateTable。
调用返回 NULL 的 getUpdateTable()。检查updateTable,
以及 ixSuperTable 的 selectFromPart 构造函数参数。

-50085        在 ixSuperTable::buildInsertStr() 中,没有指定的 updateTable,
-- 返回NULL。

不能够确定此 SuperTable 的 updateTable,
调用返回 NULL 的 getUpdateTable()。
检查 updateTable 和 ixSuperTable 的 selectFromPart 结构函数参数 。

-50086        在 ixSuperTable::buildDeleteStr() 中,没有指定的 updateTable
--返回NULL。

不能够确定此 SuperTable 的 updateTable。调用
返回 NULL 的 getUpdateTable()。检查 updateTable 
和 ixSuperTable 的 selectFromPart constructor 构造函数参数。

-50087        在 ixSuperTable::retrieve() 中,
来自fetch.的 ixvalue 无效。

ixSuperTable::SQLFetch() 函数返回一个带
NULL 元素的行。如果你已经将此事件绑定至
你自己的处理器,须保证返回行的每个元素
都是一个已分配的ixvalue

-50088        在 ixSuperTable::buildLockStr() 中,
ixSuperTable::getDynKeyStr() 返回 NULL
--检查并确认为某些 SuperField 指定了主键。

为了确定哪个行被锁定,ixSuperTable::buildLockStr() 
函数调用 ixSuperTable::getDynKeyStr()。但是,
getDynKeyStr() 返回 NULL。检查是否正确地为 
SuperTable中的 SuperFields 指定了主键。

-50089        在 ixSuperTable::buildUpdateStr() 中,
ixSuperTable::getDynKeyStr() 返回 NULL
--检查并确认为某个 SuperField 指定了主键。

为了确定哪个行将更新,ixSuperTable::buildUpdateStr()
函数调用 ixSuperTable::getDynKeyStr() 。
但是,getDynKeyStr() 返回 NULL。检查是否正确地为 
SuperTable 中的 SuperFields 指定了主键。

-50090        在 ixSuperTable::buildDeleteStr() 中,
ixSuperTable::getDynKeyStr() 返回 NULL--检查并保证
已为某个 SuperField 指定了主键。

为了确定哪个行将删除,ixSuperTable::buildUpdateStr() 
函数调用 ixSuperTable::getDynKeyStr()。但是,
getDynKeyStr() 返回 NULL。检查是否正确地为 
SuperTable 中的 SuperFields 指定了主键。

-50091        在 ixSuperField::setDataState() 中,在构造函数中
指定了无效状态--设置为ixSuperField::enabledState。

在 ixSuperField 构造函数中,为 dataState 指定了无效值。
有效值只有ixSuperField::enabledState、
ixSuperField::readOnlyState 和 ixSuperField::disabledState。

-50092        在 ixSuperField::setDataState() 中,指定了无效状态
-- 忽略新状态而保持旧状态。

对 dataState 指定了无效值。有效值只有
ixSuperField::enabledState、ixSuperField::readOnlyState
和ixSuperField::disabledState。如果你已经给予了一个
无效状态,并且该状态原来被设置为有效值,此操作
被忽略,而仍旧保持现存的值。检查你的程序,保证
你使用类常数来指定数据状态。

-50093        在 ixSuperField::setQueryState() 中,在构造函数中指定了无效状态
-- 设置为 ixSuperField::enabledState 。

在 ixSuperField 构造函数中,为 queryState 指定了无效状态。
有效值只有 ixSuperField::enabledState、ixSuperField::readOnlyState 
和 ixSuperField::disabledState。

-50094        在 ixSuperField::setQueryState() 中,指定了无效状态。
--忽略新状态并且保持旧状态。

为 queryState 指定了无效值。有效值只有 
ixSuperField::enabledState、ixSuperField::readOnlyState 
和 ixSuperField::disabledState。如果你已经给予了无效值,
并且该状态原来已经被设置为有效值,此操作被忽略
而保持原来的值。检查程序,确保使用类常数来指定
查询状态。

-50095        在 ixSuperTable::setScrollRange() 中,
totalRows larger大于行数组中的行数。
--缺省设置为行数组中的行数。

在对 ixSuperTable::setScrollRange() 的调用中
指定的totalRows参数,大于存储行的数量
(即getNumStoredRows())。ixSuperTable::setScrollRange() 
函数将新的 scrollRange 设置为当前的displayMode的
存储行的总数。

-50096        在 ixSuperTable::getKeyCols() 中,在 NULL 行中通过
--返回NULL。

ixSuperTable::getKeyCols() 函数期望一个输入的ixRow
并且返回一个新的ixRow,它包含对应于作为
primaryKey 的一部分的superfields的行的元素。
由于某种原因,此函数用 NULL ixRow 调用。

-50097        在 ixSuperTable::getKeyColStr() 中,
ixSuperTable::getSuperField() 返回 NULL
-- SuperFields 的数与ixSuperTable::getNumCols()
返回的值不一致。

这是一个严重的内部错误。在通过每个SuperFields
的进程中,ixSuperTable::getSuperField()
为每个 SuperFields 返回 NULL。

-50098        在 ixSuperTable::getUpdateCols() 中,在 NULL行中通过
--返回NULL。

ixSuperTable::getUpdateCols() 函数期望一个输入的 ixRow
并返回一个新的ixRow,它包含对应于具有
updateRole 的SQLRole 的行的元素。
由于某种原因,此函数用ULL ixRow 调用。

-50099        对于下面的 SQL stmt: "stmt"
一个 SQL 错误已经出现在 ixSuperTable::doSQLInsert() (err) 中。

SQLInsert()事件已经用缺省的处理程序 doSQLInsert() 调用,
但是引擎报告了一个错误。问题可能伴随SuperField字段
的sqlRole说明而存在。尝试查找显示在括号中的
引擎错误码。

-50100        对于下面的 SQL stmt: "stmt"
一个SQL错误已经出现在 ixSuperTable::doSQLUpdate() (err) 中。

SQLUpdate()事件已用缺省的处理程序 doSQLUpdate() 调用,
但是引擎报告了一个错误。问题可能伴随主键的说明存在,
或者 SERIAL 字段可能已经由 updateRole 的 SQL 角色
作了不正确的指定。尝试查找显示在括号中的
引擎错误码。
阅读(503) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~