List:Commits« Previous MessageNext Message »
From:pharvey Date:April 25 2006 1:30pm
Subject:Connector/ODBC 5 commit: r108 - MYODBCCls/include
View as plain text  
Modified:
   MYODBCCls/include/MYODBCClsConnection.h
   MYODBCCls/include/MYODBCClsEnvironment.h
   MYODBCCls/include/MYODBCClsStatement.h
Log:


Modified: MYODBCCls/include/MYODBCClsConnection.h
===================================================================
--- MYODBCCls/include/MYODBCClsConnection.h	2006-04-24 23:33:13 UTC (rev 107)
+++ MYODBCCls/include/MYODBCClsConnection.h	2006-04-25 13:30:00 UTC (rev 108)
@@ -11,10 +11,18 @@
     MYODBCClsConnection( MYODBCClsEnvironment *pEnv );
     ~MYODBCClsConnection();
 
+    SQLRETURN SQLBrowseConnect( SQLWCHAR *psInConnectionString, SQLSMALLINT
nStringLength1, SQLWCHAR *psOutConnectionString, SQLSMALLINT nBufferLength, SQLSMALLINT
*pnStringLength2Ptr );
+    SQLRETURN SQLConnect( SQLWCHAR *psServerName, SQLSMALLINT nNameLength1, SQLWCHAR
*psUserName, SQLSMALLINT nNameLength2, SQLWCHAR *psAuthentication, SQLSMALLINT
nNameLength3 );
+    SQLRETURN SQLDisconnect();
+    SQLRETURN SQLDriverConnect( SQLHWND hWnd, SQLWCHAR *pszInConnectionString,
SQLSMALLINT nStringLength1, SQLWCHAR *pszOutConnectionString, SQLSMALLINT nBufferLength,
SQLSMALLINT *pnStringLength2Ptr, SQLUSMALLINT nDriverCompletion );
+    SQLRETURN SQLEndTran( SQLSMALLINT nCompletionType );
+    SQLRETURN SQLGetConnectAttr( SQLINTEGER nAttribute, SQLPOINTER pValuePtr, SQLINTEGER
nBufferLength, SQLINTEGER *pnStringLengthPtr );
+
     MYODBCDia *             getDia();
     MYODBCAttConnection *   getAtt();
 
 protected:
+    SQLHDBC                 hDbc;
     MYODBCDia *             pDia;
     MYODBCAttConnection *   pAtt;
 };

Modified: MYODBCCls/include/MYODBCClsEnvironment.h
===================================================================
--- MYODBCCls/include/MYODBCClsEnvironment.h	2006-04-24 23:33:13 UTC (rev 107)
+++ MYODBCCls/include/MYODBCClsEnvironment.h	2006-04-25 13:30:00 UTC (rev 108)
@@ -11,10 +11,13 @@
     MYODBCClsEnvironment();
     ~MYODBCClsEnvironment();
 
+    SQLRETURN SQLEndTran( SQLSMALLINT nCompletionType );
+
     MYODBCDia *             getDia();
     MYODBCAttEnvironment *  getAtt();
 
 protected:
+    SQLHENV                 hEnv;
     MYODBCDia *             pDia;
     MYODBCAttEnvironment *  pAtt;
 };

Modified: MYODBCCls/include/MYODBCClsStatement.h
===================================================================
--- MYODBCCls/include/MYODBCClsStatement.h	2006-04-24 23:33:13 UTC (rev 107)
+++ MYODBCCls/include/MYODBCClsStatement.h	2006-04-25 13:30:00 UTC (rev 108)
@@ -11,10 +11,31 @@
     MYODBCClsStatement( MYODBCClsConnection *pDbc );
     ~MYODBCClsStatement();
 
+    SQLRETURN SQLBindCol( SQLUSMALLINT nColumnNumber, SQLSMALLINT nTargetType, SQLPOINTER
pTargetValuePtr, SQLINTEGER nBufferLength, SQLLEN *pnStrLenOrInd );
+    SQLRETURN SQLBindParameter( SQLUSMALLINT nParameterNumber, SQLSMALLINT
nInputOutputType, SQLSMALLINT nValueType, SQLSMALLINT nParameterType, SQLUINTEGER
nColumnSize, SQLSMALLINT nDecimalDigits, SQLPOINTER pParameterValuePtr, SQLINTEGER
nBufferLength, SQLINTEGER *pnStrLenOrIndPtr );
+    SQLRETURN SQLBulkOperations( SQLSMALLINT nOperation );
+    SQLRETURN SQLCancel();
+    SQLRETURN SQLCloseCursor();
+    SQLRETURN SQLColAttribute( SQLUSMALLINT nColumnNumber, SQLUSMALLINT nFieldIdentifier,
SQLPOINTER psCharacterAttributePtr, SQLSMALLINT nBufferLength, SQLSMALLINT
*pnStringLengthPtr, SQLPOINTER pnNumericAttributePtr );
+    SQLRETURN SQLColumnPrivileges( SQLWCHAR *psCatalogName, SQLSMALLINT nNameLength1,
SQLWCHAR *psSchemaName, SQLSMALLINT nNameLength2, SQLWCHAR *psTableName, SQLSMALLINT
nNameLength3, SQLWCHAR *psColumnName, SQLSMALLINT nNameLength4 );
+    SQLRETURN SQLColumns( SQLWCHAR *pcCatalogName, SQLSMALLINT nNameLength1, SQLWCHAR
*pcSchemaName, SQLSMALLINT nNameLength2, SQLWCHAR *pcTableName, SQLSMALLINT nNameLength3,
SQLWCHAR *pcColumnName, SQLSMALLINT nNameLength4 );
+    SQLRETURN SQLDescribeCol( SQLUSMALLINT nColumnNumber, SQLWCHAR *pszColumnName,
SQLSMALLINT nBufferLength, SQLSMALLINT *pnNameLengthPtr, SQLSMALLINT *pnDataTypePtr,
SQLULEN *pnColumnSizePtr, SQLSMALLINT *pnDecimalDigitsPtr, SQLSMALLINT *pnNullablePtr );
+    SQLRETURN SQLDescribeParam( SQLUSMALLINT nParameterNumber, SQLSMALLINT
*pnDataTypePtr, SQLUINTEGER *pnParameterSizePtr, SQLSMALLINT *pnDecimalDigitsPtr,
SQLSMALLINT *pnNullablePtr );
+    SQLRETURN SQLExecDirect( SQLWCHAR *psStatementText, SQLINTEGER nTextLength );
+    SQLRETURN SQLExecute();
+    SQLRETURN SQLExtendedFetch( SQLUSMALLINT nFetchOrientation, SQLINTEGER nFetchOffset,
SQLUINTEGER *pnRowCountPtr, SQLUSMALLINT *pnRowStatusArray );
+    SQLRETURN SQLFetch();
+    SQLRETURN SQLFetchScroll( SQLSMALLINT nFetchOrientation, SQLINTEGER nFetchOffset );
+    SQLRETURN SQLForeignKeys( SQLWCHAR *psPKCatalogName, SQLSMALLINT nNameLength1,
SQLWCHAR *psPKSchemaName, SQLSMALLINT nNameLength2, SQLWCHAR *psPKTableName, SQLSMALLINT
nNameLength3, SQLWCHAR *psFKCatalogName, SQLSMALLINT nNameLength4, SQLWCHAR
*psFKSchemaName, SQLSMALLINT nNameLength5, SQLWCHAR *psFKTableName, SQLSMALLINT
nNameLength6 );
+    SQLRETURN SQLFreeStmt( SQLUSMALLINT nOption );
+    SQLRETURN SQLGetCursorName( SQLWCHAR *psCursorName, SQLSMALLINT nBufferLength,
SQLSMALLINT *pnNameLengthPtr );
+    SQLRETURN SQLGetData( SQLUSMALLINT nColumnNumber, SQLSMALLINT nTargetType, SQLPOINTER
pTargetValuePtr, SQLINTEGER nBufferLength, SQLINTEGER *pnStrLenOrIndPtr );
+
     MYODBCDia *             getDia();
     MYODBCAttStatement *    getAtt();
 
 protected:
+    SQLHSTMT                hStm
     MYODBCDia *             pDia;
     MYODBCAttStatement *    pAtt;
 };

Thread
Connector/ODBC 5 commit: r108 - MYODBCCls/includepharvey25 Apr