930000 = Success
930001 = Disconnect error
930002 = Already connected.
930003 = Not connected yet
930004 = Invalid length
930005 = Restricted data
930006 = No DSN found
930007 = Invalid cursor
930008 = String truncated
930009 = Out of range
930010 = Insufficient parameters
930011 = Function sequence error
930012 = Data truncated
930013 = Invalid column
930014 = Not supported
930015 = Invalid XACT code
930016 = Not capable
930017 = Invalid XACT state
930018 = Bad net
930019 = Config file error
930020 = Illegal config option
930021 = Middleware connect fail
930022 = Middleware bad connectioin parameter
930023 = SQLink error
930024 = Invalid cursor name
930025 = Duplicated cursor
930026 = No cursor name
930027 = Server error
930028 = Bad data type
930029 = Null pointer
930030 = Illegal descriptor
930031 = Illegal parameter
930032 = Invalid SQL type
930033 = Illegal option
930034 = Fraction truncated
930035 = Unconfig source
930036 = Illegal option value
930037 = Bad data
930038 = XACT communication fail
930039 = Illegal variable
930040 = Middleware cursor fail
930041 = Bad date
930042 = Users exceeded
930043 = License expired
930044 = Not authorized
930045 = Bad EXP date
930051 = Row too big
930069 = Function out of range
930053 = Information out of range
930054 = UV single environment
930055 = UV Multivalue truncated
930056 = Memory alloc fail
930057 = Bad map error
930058 = Bad SQL type
930059 = RPC error
930060 = No SQLINK 
930061 = Illegal nest
930063 = Need user ID
930064 = Need user password
930067 = Column is multivalue
930068 = 1NF connection
930062 = Communication fail disconnect
930070 = No multivalue parameter
930071 = No ODBC
930072 = Not capable
930073 = Invalid SB(subroutine?) length
930074 = Illegal out parameter
930075 = Wide variable
930076 = Invalid operation
930077 = NLS off
930078 = NLS item not found
930079 = NLS invalid category entry
930080 = NLS locale off
930081 = NLS locale name not loaded
930082 = NLS locale CAT number invalid
930083 = NLS NLS multivalue locale array bad
930084 = NLS internal error
930187 = NLS no map given
930181 = No columns yet
930086 = Illegal REG vallue
930087 = No access to file
930088 = Illegal fetch directory
930089 = Client Euro code can't be the same as SQLNULL value
930183 = Illegal command for parameter option
930184 = Illegal param type for parameter option

951000 = Statement already closed
951001 = Cursor not open
951002 = Fetch direction is not supported
951003 = Not a output parameter
951004 = Output parameter has no value assigned
951005 = There is no last value
951006 = SQL-type is not supported
951007 = Method is not supported

# not support
951010 = Unsupported encoding : {0}
951011 = Not supported 
951012 = ResultSet type : {0} : is not supported 
951013 = ResultSet concurrency : {0} : is not supported 
951014 = {0} : Not supported yet
951015 = Type is not supported
951016 = The functionality is not supported

# convert error
951020 = Can not convert to : {0}
951021 = Can not convert from : {0}
951022 = Unable to convert string to float 
951023 = Unable to convert string to decimal 
951024 = Unable to convert string to integer 
951025 = Unable to convert string to short 

#connectiong error
951029 = Bad Euro-code
951030 = Connection is not opened
951031 = Not connected yet
951032 = Bad connection URL
951033 = Missing username/password
951034 = Null input for native sql
951035 = Already connected
951036 = Missing hostname
951037 = Missing port No.
951038 = Missing account path
951039 = Bad port No.

# transaction error
951040 = Try rollback() after the connection is closed
951041 = Unable to lock the session
951042 = Unable to start transaction
951043 = Unable to turn off auto-commit mode
951044 = Bad isolation level : {0}
951045 = Commit error when executeBegine()
951046 = Error when rollback the current transaction
951047 = Error when start a new transaction
951048 = Commit is not allowed when auto-commit is set
951049 = Rollback is not allowed when auto-commit is set

# ResultSet error
951050 = No more rows
951051 = No next row available
951052 = Out of range
951053 = The result set is closed
951054 = Invalid column index : {0} 
951055 = Invalid column name : {0}

#
951070 = Wrong number of arguments
951071 = Prepared statement is closed
951072 = Unable to load : {0}
951073 = Can not find the key 'columns' 

951074 = InputStream read error
951075 = Escape format error
951076 = Outer join syntax error

951100 = Exceed maximun connection limit
951101 = System internal error
951102 = CPM invalid parameter
951103 = Wrong username or password
951104 = Cannot load driver

