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 | ||
) |