artefaktur
software engineer &        architecture

 
 
 
 

namespace acdk::sql

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::sql Namespace Reference


Detailed Description

This packag follows the JDBC standards (java.sql) of the JDK 1.2 Please refer to acdk::sql::odbc::ODBCConnection for Implementation notes.


Compounds

class  Array
class  Blob
 similar to corresponding JDBC class More...

class  CallableStatement
 API: JDBC 2.0. More...

class  Connection
 API: JDBC 2.0. More...

class  DatabaseMetaData
 API: JDBC 2.0. More...

class  Driver
 API: JDBC 2.0. More...

class  DriverManager
 API: JDBC 2.0. More...

class  DriverPropertyInfo
 API: JDBC 2.0. More...

class  PreparedStatement
 API: JDBC 2.0. More...

class  ResultSet
 API: JDBC 2.0, extended. More...

class  ResultSetIterator
 Iterator wrapper for a ResultSet. More...

class  ResultSetMetaData
class  SQLException
 API: JDBC 2.0. More...

class  SQLWarning
 API: JDBC 2.0. More...

class  StandardMemBlob
 implement Blob with ByteBuffer More...

class  Statement
 API: JDBC 2.0. More...

class  Time
 API: JDBC 2.0. More...

class  Timestamp
 API: JDBC 2.0. More...

class  Types
 API: JDBC 2.0. More...


Enumerations

enum  BestRowFlags1 { bestRowUnknown = 0, bestRowNotPseudo = 1, bestRowPseudo = 2 }
enum  BestRowFlags2 { bestRowTemporary = 0, bestRowTransaction = 1, bestRowSession = 2 }
enum  ProcedureResultFlags { procedureResultUnknown = 0, procedureNoResult = 1, procedureReturnsResult = 2 }
enum  ProcedureColumnFlags {
  procedureColumnUnknown = 0, procedureColumnIn = 1, procedureColumnInOut = 2, procedureColumnOut = 4,
  procedureColumnResult = 3, procedureColumnReturn = 5
}
enum  ProcedureNullableFlags { procedureNoNulls = 0, procedureNullable = 1, procedureNullableUnknown = 2 }
enum  ColumnNullableFlags { columnNoNulls = 0, columnNullable = 1, columnNullableUnknown = 2 }
enum  VersionColumnFlags { versionColumnUnknown = 0, versionColumnNotPseudo = 1, versionColumnPseudo = 2 }
enum  ForeignKeyFlags {
  importedKeyCascade = 0, importedKeyRestrict = 1, importedKeySetNull = 2, importedKeyNoAction = 3,
  importedKeySetDefault = 4, importedKeyInitiallyDeferred = 5, importedKeyInitiallyImmediate = 6, importedKeyNotDeferrable = 7
}
enum  TypeNullableFlags { typeNoNulls = 0, typeNullable = 1, typeNullableUnknown = 2 }
enum  TypePredFlags { typePredNone = 0, typePredChar = 1, typePredBasic = 2, typeSearchable = 3 }
enum  TableIndexFlags { tableIndexStatistic = 0, tableIndexClustered = 1, tableIndexHashed = 2, tableIndexOther = 3 }
enum  Nullable { ColumnNoNulls = 0, ColumnNullable = 1, ColumnNullableUnknown = 2 }
enum  SQLType {
  WLongVarCharSqlType = -10, WVarCharSqlType = -9, WCharSqlType = -8, BitSqlType = -7,
  TinyIntSqlType = -6, BigIntSqlType = -5, LongVarBinarySqlType = -4, VarBinarySqlType = -3,
  BinarySqlType = -2, LongVarCharSqlType = -1, NullSqlType = 0, CharSqlType = 1,
  NumericSqlType = 2, DecimalSqlType = 3, IntegerSqlType = 4, SmallIntSqlType = 5,
  FloatSqlType = 6, RealSqlType = 7, DoubleSqlType = 8, VarCharSqlType = 12,
  OldDateSqlType = 9, OldTimeSqlType = 10, OldTimeStampSqlType = 11, DateSqlType = 91,
  TimeSqlType = 92, TimeStampSqlType = 93, OtherSqlType = 1111, ACDK_ObjectSqlType = 2000,
  DistinctSqlType = 2001, StructSqlType = 2002, ArraySqlType = 2003, BlobSqlType = 2004,
  ClobSqlType = 2005, RefSqlType = 2006, NativeCharSqlType = SQL_NATIVE_CHAR, NativeVarCharSqlType = SQL_NATIVE_VCHAR
}

Enumeration Type Documentation

enum acdk::sql::BestRowFlags1
 

Enumeration values:
bestRowUnknown 
bestRowNotPseudo 
bestRowPseudo 

enum acdk::sql::BestRowFlags2
 

Enumeration values:
bestRowTemporary 
bestRowTransaction 
bestRowSession 

enum acdk::sql::ColumnNullableFlags
 

Enumeration values:
columnNoNulls 
columnNullable 
columnNullableUnknown 

enum acdk::sql::ForeignKeyFlags
 

Enumeration values:
importedKeyCascade 
importedKeyRestrict 
importedKeySetNull 
importedKeyNoAction 
importedKeySetDefault 
importedKeyInitiallyDeferred 
importedKeyInitiallyImmediate 
importedKeyNotDeferrable 

enum acdk::sql::Nullable
 

Enumeration values:
ColumnNoNulls  The column does not allow NULL's.
ColumnNullable  The column allows NULL's.
ColumnNullableUnknown  It is unknown whether or not the column allows NULL's.

enum acdk::sql::ProcedureColumnFlags
 

Enumeration values:
procedureColumnUnknown 
procedureColumnIn 
procedureColumnInOut 
procedureColumnOut 
procedureColumnResult 
procedureColumnReturn 

enum acdk::sql::ProcedureNullableFlags
 

Enumeration values:
procedureNoNulls 
procedureNullable 
procedureNullableUnknown 

enum acdk::sql::ProcedureResultFlags
 

Enumeration values:
procedureResultUnknown 
procedureNoResult 
procedureReturnsResult 

enum acdk::sql::SQLType
 

Enumeration values:
WLongVarCharSqlType 
WVarCharSqlType 
WCharSqlType 
BitSqlType 
TinyIntSqlType 
BigIntSqlType 
LongVarBinarySqlType 
VarBinarySqlType 
BinarySqlType 
LongVarCharSqlType 
NullSqlType 
CharSqlType 
NumericSqlType 
DecimalSqlType 
IntegerSqlType 
SmallIntSqlType 
FloatSqlType 
RealSqlType 
DoubleSqlType 
VarCharSqlType 
OldDateSqlType 
OldTimeSqlType 
OldTimeStampSqlType 
DateSqlType 
TimeSqlType 
TimeStampSqlType 
OtherSqlType 
ACDK_ObjectSqlType 
DistinctSqlType 
StructSqlType 
ArraySqlType 
BlobSqlType 
ClobSqlType 
RefSqlType 
NativeCharSqlType 
NativeVarCharSqlType 

enum acdk::sql::TableIndexFlags
 

Enumeration values:
tableIndexStatistic 
tableIndexClustered 
tableIndexHashed 
tableIndexOther 

enum acdk::sql::TypeNullableFlags
 

Enumeration values:
typeNoNulls 
typeNullable 
typeNullableUnknown 

enum acdk::sql::TypePredFlags
 

Enumeration values:
typePredNone 
typePredChar 
typePredBasic 
typeSearchable 

enum acdk::sql::VersionColumnFlags
 

Enumeration values:
versionColumnUnknown 
versionColumnNotPseudo 
versionColumnPseudo 
 
Last modified 2005-05-08 18:33 by SYSTEM By Artefaktur, Ing. Bureau Kommer