fvsSQL.c File Reference
#include <stdio.h>#include <sql.h>#include <sqlext.h>
Include dependency graph for fvsSQL.c:

Functions | |
| int | FVSSQLALLOCHANDLE (SQLSMALLINT *HandleType, SQLHANDLE *InputHandle, SQLHANDLE *OutputHandlePtr) |
| int | FVSSQLBINDCOL (SQLHSTMT *StatementHandle, SQLUSMALLINT *ColumnNumber, SQLSMALLINT *TargetType, SQLPOINTER *TargetValuePtr, SQLLEN *BufferLength, SQLLEN *StrLen_or_Ind) |
| int | FVSSQLBINDPARAMETER (SQLHSTMT *StatementHandle, SQLUSMALLINT *ParameterNumber, SQLSMALLINT *InputOutputType, SQLSMALLINT *ValueType, SQLSMALLINT *ParameterType, SQLULEN *ColumnSize, SQLSMALLINT *DecimalDigits, SQLPOINTER *ParameterValuePtr, SQLLEN *BufferLength, SQLLEN *StrLen_or_IndPtr) |
| int | FVSSQLCLOSECURSOR (SQLHSTMT *StatementHandle) |
| int | FVSSQLCOLATTRIBUTE (SQLHSTMT *StatementHandle, SQLUSMALLINT *ColumnNumber, SQLUSMALLINT *FieldIdentifier, SQLPOINTER *CharacterAttributePtr, SQLSMALLINT *BufferLength, SQLSMALLINT *StringLengthPtr, SQLLEN *NumericAttributePtr) |
| int | FVSSQLDESCRIBECOL (SQLHSTMT *StatementHandle, SQLUSMALLINT *ColumnNumber, SQLCHAR *ColumnName, SQLSMALLINT *BufferLength, SQLSMALLINT *NameLengthPtr, SQLSMALLINT *DataTypePtr, SQLULEN *ColumnSizePtr, SQLSMALLINT *DecimalDigitsPtr, SQLSMALLINT *NullablePtr) |
| int | FVSSQLDISCONNECT (SQLHDBC *ConnectionHandle) |
| int | FVSSQLDRIVERCONNECT (SQLHDBC *ConnectionHandle, SQLHWND *WindowHandle, SQLCHAR *InConnectionString, SQLSMALLINT *StringLength1, SQLCHAR *OutConnectionString, SQLSMALLINT *BufferLength, SQLSMALLINT *StringLength2Ptr, SQLUSMALLINT *DriverCompletion) |
| int | FVSSQLDRIVERS (SQLHENV *EnvironmentHandle, SQLUSMALLINT *Direction, SQLCHAR *DriverDescription, SQLSMALLINT *BufferLength1, SQLSMALLINT *DescriptionLengthPtr, SQLCHAR *DriverAttributes, SQLSMALLINT *BufferLength2, SQLSMALLINT *AttributesLengthPtr) |
| int | FVSSQLENDTRAN (SQLSMALLINT *HandleType, SQLHANDLE *Handle, SQLSMALLINT *CompletionType) |
| int | FVSSQLEXECDIRECT (SQLHSTMT *StatementHandle, SQLCHAR *StatementText, SQLINTEGER *TextLength) |
| int | FVSSQLEXECUTE (SQLHSTMT *StatementHandle) |
| int | FVSSQLFETCH (SQLHSTMT *StatementHandle) |
| int | FVSSQLFETCHSCROLL (SQLHSTMT *StatementHandle, SQLSMALLINT *FetchOrientation, SQLLEN *FetchOffset) |
| int | FVSSQLFREEHANDLE (SQLSMALLINT *HandleType, SQLHANDLE *Handle) |
| int | FVSSQLFREESTMT (SQLHSTMT *StatementHandle, SQLUSMALLINT *Option) |
| int | FVSSQLGETDATA (SQLHSTMT *StatementHandle, SQLUSMALLINT *Col_or_Param_Num, SQLSMALLINT *TargetType, SQLPOINTER *TargetValuePtr, SQLLEN *BufferLength, SQLLEN *StrLen_or_IndPtr) |
| int | FVSSQLGETDIAGREC (SQLSMALLINT *HandleType, SQLHANDLE *Handle, SQLSMALLINT *RecNumber, SQLCHAR *SQLState, SQLINTEGER *NativeErrorPtr, SQLCHAR *MessageText, SQLSMALLINT *BufferLength, SQLSMALLINT *TextLengthPtr) |
| int | FVSSQLGETINFO (SQLHDBC *ConnectionHandle, SQLUSMALLINT *InfoType, SQLPOINTER *InfoValuePtr, SQLSMALLINT *BufferLength, SQLSMALLINT *StringLengthPtr) |
| int | FVSSQLNUMRESULTCOLS (SQLHSTMT *StatementHandle, SQLSMALLINT *ColumnCountPtr) |
| int | FVSSQLPREPARE (SQLHSTMT *StatementHandle, SQLCHAR *StatementText, SQLINTEGER *TextLength) |
| int | FVSSQLSETCONNECTATTR (SQLHDBC *ConnectionHandle, SQLINTEGER *Attribute, SQLPOINTER *ValuePtr, SQLINTEGER *StringLength) |
| int | FVSSQLSETENVATTR (SQLHENV *EnvironmentHandle, SQLINTEGER *Attribute, SQLINTEGER *ValuePtr) |
Function Documentation
| int FVSSQLALLOCHANDLE | ( | SQLSMALLINT * | HandleType, |
| SQLHANDLE * | InputHandle, | ||
| SQLHANDLE * | OutputHandlePtr | ||
| ) |
| int FVSSQLBINDCOL | ( | SQLHSTMT * | StatementHandle, |
| SQLUSMALLINT * | ColumnNumber, | ||
| SQLSMALLINT * | TargetType, | ||
| SQLPOINTER * | TargetValuePtr, | ||
| SQLLEN * | BufferLength, | ||
| SQLLEN * | StrLen_or_Ind | ||
| ) |
| int FVSSQLBINDPARAMETER | ( | SQLHSTMT * | StatementHandle, |
| SQLUSMALLINT * | ParameterNumber, | ||
| SQLSMALLINT * | InputOutputType, | ||
| SQLSMALLINT * | ValueType, | ||
| SQLSMALLINT * | ParameterType, | ||
| SQLULEN * | ColumnSize, | ||
| SQLSMALLINT * | DecimalDigits, | ||
| SQLPOINTER * | ParameterValuePtr, | ||
| SQLLEN * | BufferLength, | ||
| SQLLEN * | StrLen_or_IndPtr | ||
| ) |
| int FVSSQLCLOSECURSOR | ( | SQLHSTMT * | StatementHandle | ) |
| int FVSSQLCOLATTRIBUTE | ( | SQLHSTMT * | StatementHandle, |
| SQLUSMALLINT * | ColumnNumber, | ||
| SQLUSMALLINT * | FieldIdentifier, | ||
| SQLPOINTER * | CharacterAttributePtr, | ||
| SQLSMALLINT * | BufferLength, | ||
| SQLSMALLINT * | StringLengthPtr, | ||
| SQLLEN * | NumericAttributePtr | ||
| ) |
| int FVSSQLDESCRIBECOL | ( | SQLHSTMT * | StatementHandle, |
| SQLUSMALLINT * | ColumnNumber, | ||
| SQLCHAR * | ColumnName, | ||
| SQLSMALLINT * | BufferLength, | ||
| SQLSMALLINT * | NameLengthPtr, | ||
| SQLSMALLINT * | DataTypePtr, | ||
| SQLULEN * | ColumnSizePtr, | ||
| SQLSMALLINT * | DecimalDigitsPtr, | ||
| SQLSMALLINT * | NullablePtr | ||
| ) |
| int FVSSQLDISCONNECT | ( | SQLHDBC * | ConnectionHandle | ) |
| int FVSSQLDRIVERCONNECT | ( | SQLHDBC * | ConnectionHandle, |
| SQLHWND * | WindowHandle, | ||
| SQLCHAR * | InConnectionString, | ||
| SQLSMALLINT * | StringLength1, | ||
| SQLCHAR * | OutConnectionString, | ||
| SQLSMALLINT * | BufferLength, | ||
| SQLSMALLINT * | StringLength2Ptr, | ||
| SQLUSMALLINT * | DriverCompletion | ||
| ) |
| int FVSSQLDRIVERS | ( | SQLHENV * | EnvironmentHandle, |
| SQLUSMALLINT * | Direction, | ||
| SQLCHAR * | DriverDescription, | ||
| SQLSMALLINT * | BufferLength1, | ||
| SQLSMALLINT * | DescriptionLengthPtr, | ||
| SQLCHAR * | DriverAttributes, | ||
| SQLSMALLINT * | BufferLength2, | ||
| SQLSMALLINT * | AttributesLengthPtr | ||
| ) |
| int FVSSQLENDTRAN | ( | SQLSMALLINT * | HandleType, |
| SQLHANDLE * | Handle, | ||
| SQLSMALLINT * | CompletionType | ||
| ) |
| int FVSSQLEXECDIRECT | ( | SQLHSTMT * | StatementHandle, |
| SQLCHAR * | StatementText, | ||
| SQLINTEGER * | TextLength | ||
| ) |
| int FVSSQLEXECUTE | ( | SQLHSTMT * | StatementHandle | ) |
| int FVSSQLFETCH | ( | SQLHSTMT * | StatementHandle | ) |
| int FVSSQLFETCHSCROLL | ( | SQLHSTMT * | StatementHandle, |
| SQLSMALLINT * | FetchOrientation, | ||
| SQLLEN * | FetchOffset | ||
| ) |
| int FVSSQLFREEHANDLE | ( | SQLSMALLINT * | HandleType, |
| SQLHANDLE * | Handle | ||
| ) |
| int FVSSQLFREESTMT | ( | SQLHSTMT * | StatementHandle, |
| SQLUSMALLINT * | Option | ||
| ) |
| int FVSSQLGETDATA | ( | SQLHSTMT * | StatementHandle, |
| SQLUSMALLINT * | Col_or_Param_Num, | ||
| SQLSMALLINT * | TargetType, | ||
| SQLPOINTER * | TargetValuePtr, | ||
| SQLLEN * | BufferLength, | ||
| SQLLEN * | StrLen_or_IndPtr | ||
| ) |
| int FVSSQLGETDIAGREC | ( | SQLSMALLINT * | HandleType, |
| SQLHANDLE * | Handle, | ||
| SQLSMALLINT * | RecNumber, | ||
| SQLCHAR * | SQLState, | ||
| SQLINTEGER * | NativeErrorPtr, | ||
| SQLCHAR * | MessageText, | ||
| SQLSMALLINT * | BufferLength, | ||
| SQLSMALLINT * | TextLengthPtr | ||
| ) |
| int FVSSQLGETINFO | ( | SQLHDBC * | ConnectionHandle, |
| SQLUSMALLINT * | InfoType, | ||
| SQLPOINTER * | InfoValuePtr, | ||
| SQLSMALLINT * | BufferLength, | ||
| SQLSMALLINT * | StringLengthPtr | ||
| ) |
| int FVSSQLNUMRESULTCOLS | ( | SQLHSTMT * | StatementHandle, |
| SQLSMALLINT * | ColumnCountPtr | ||
| ) |
| int FVSSQLPREPARE | ( | SQLHSTMT * | StatementHandle, |
| SQLCHAR * | StatementText, | ||
| SQLINTEGER * | TextLength | ||
| ) |
| int FVSSQLSETCONNECTATTR | ( | SQLHDBC * | ConnectionHandle, |
| SQLINTEGER * | Attribute, | ||
| SQLPOINTER * | ValuePtr, | ||
| SQLINTEGER * | StringLength | ||
| ) |
| int FVSSQLSETENVATTR | ( | SQLHENV * | EnvironmentHandle, |
| SQLINTEGER * | Attribute, | ||
| SQLINTEGER * | ValuePtr | ||
| ) |