Пример #1
0
 static public short SQLExecute(IntPtr handle)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLExecute(handle));
     }
     return(StaticWrapper36.SQLExecute(handle));
 }
Пример #2
0
 static public short SQLNumResultCols(IntPtr handle, out short numCols)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLNumResultCols(handle, out numCols));
     }
     return(StaticWrapper36.SQLNumResultCols(handle, out numCols));
 }
Пример #3
0
 static public short SQLRowCount(IntPtr stmtHandle, out int numRows)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLRowCount(stmtHandle, out numRows));
     }
     return(StaticWrapper36.SQLRowCount(stmtHandle, out numRows));
 }
Пример #4
0
 //for bulk operations
 static public short SQLSetStmtAttr(IntPtr sqlHdbc, int sqlAttr, ushort[] sqlValuePtr, int sqlValueLength)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLSetStmtAttr(sqlHdbc, sqlAttr, sqlValuePtr, sqlValueLength));
     }
     return(StaticWrapper36.SQLSetStmtAttr(sqlHdbc, sqlAttr, sqlValuePtr, sqlValueLength));
 }
Пример #5
0
 static public short SQLEndTran(short handleType, IntPtr handle, short fType)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLEndTran(handleType, handle, fType));
     }
     return(StaticWrapper36.SQLEndTran(handleType, handle, fType));
 }
Пример #6
0
 static public short SQLBindParameter(IntPtr stmtHandle, short paramNumber, short dataType, short valueType, short paramType, int colSize, short decDigits, int[] dataBufferPtr, int dataBufferLength, IntPtr StrLen_or_IndPtr)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLBindParameter(stmtHandle, paramNumber, dataType, valueType, paramType, colSize, decDigits, dataBufferPtr, dataBufferLength, StrLen_or_IndPtr));
     }
     return(StaticWrapper36.SQLBindParameter(stmtHandle, paramNumber, dataType, valueType, paramType, colSize, decDigits, dataBufferPtr, dataBufferLength, StrLen_or_IndPtr));
 }
Пример #7
0
 static public short SQLFreeHandle(short handleType, IntPtr inputHandle)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLFreeHandle(handleType, inputHandle));
     }
     return(StaticWrapper36.SQLFreeHandle(handleType, inputHandle));
 }
Пример #8
0
 static public short SQLMoreResults(IntPtr StatementHandle)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLMoreResults(StatementHandle));
     }
     return(StaticWrapper36.SQLMoreResults(StatementHandle));
 }
Пример #9
0
 static public short SQLGetData(IntPtr StatementHandle, short ColumnNumber, short TargetType, byte[] TargetPtr, int BufferLength, out int StrLen_or_Ind)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLGetData(StatementHandle, ColumnNumber, TargetType, TargetPtr, BufferLength, out StrLen_or_Ind));
     }
     return(StaticWrapper36.SQLGetData(StatementHandle, ColumnNumber, TargetType, TargetPtr, BufferLength, out StrLen_or_Ind));
 }
Пример #10
0
 static public short SQLGetConnectAttr(IntPtr ConnectionHandle, int Attribute, out int Value, int BufferLength, IntPtr Zero)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLGetConnectAttr(ConnectionHandle, Attribute, out Value, BufferLength, Zero));
     }
     return(StaticWrapper36.SQLGetConnectAttr(ConnectionHandle, Attribute, out Value, BufferLength, Zero));
 }
Пример #11
0
 static public short SQLColAttribute(IntPtr StatementHandle, short ColumnNumber, short FieldIdentifier, IntPtr CharacterAttribute, short BufferLength, ref short StringLength, ref int NumericAttribute)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLColAttribute(StatementHandle, ColumnNumber, FieldIdentifier, CharacterAttribute, BufferLength, ref StringLength, ref NumericAttribute));
     }
     return(StaticWrapper36.SQLColAttribute(StatementHandle, ColumnNumber, FieldIdentifier, CharacterAttribute, BufferLength, ref StringLength, ref NumericAttribute));
 }
Пример #12
0
 static public short SQLGetConnectAttr(IntPtr ConnectionHandle, int Attribute, IntPtr ValuePtr, int BufferLength, out int StringLengthPtr)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLGetConnectAttr(ConnectionHandle, Attribute, ValuePtr, BufferLength, out StringLengthPtr));
     }
     return(StaticWrapper36.SQLGetConnectAttr(ConnectionHandle, Attribute, ValuePtr, BufferLength, out StringLengthPtr));
 }
Пример #13
0
 static public short SQLConnect(IntPtr sqlHdbc, string serverName, short serverNameLength, string userName, short userNameLength, string authentication, short authenticationLength)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLConnect(sqlHdbc, serverName, serverNameLength, userName, userNameLength, authentication, authenticationLength));
     }
     return(StaticWrapper36.SQLConnect(sqlHdbc, serverName, serverNameLength, userName, userNameLength, authentication, authenticationLength));
 }
Пример #14
0
 static public short SQLFreeStmt(IntPtr StatementHandle, short option)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLFreeStmt(StatementHandle, option));
     }
     return(StaticWrapper36.SQLFreeStmt(StatementHandle, option));
 }
Пример #15
0
 static public short SQLDriverConnect(IntPtr hdbc, IntPtr windowHandle, string inConnectStr, short inStrLength, StringBuilder outConnectStr, short outStrCapacity, out short outStrLengthReturned, int completion)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLDriverConnect(hdbc, windowHandle, inConnectStr, inStrLength, outConnectStr, outStrCapacity, out outStrLengthReturned, completion));
     }
     return(StaticWrapper36.SQLDriverConnect(hdbc, windowHandle, inConnectStr, inStrLength, outConnectStr, outStrCapacity, out outStrLengthReturned, completion));
 }
Пример #16
0
 static public short SQLDisconnect(IntPtr sqlHdbc)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLDisconnect(sqlHdbc));
     }
     return(StaticWrapper36.SQLDisconnect(sqlHdbc));
 }
Пример #17
0
 static public short SQLPrepare(IntPtr stmtHandle, string stmt, int length)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLPrepare(stmtHandle, stmt, length));
     }
     return(StaticWrapper36.SQLPrepare(stmtHandle, stmt, length));
 }
Пример #18
0
 static public short SQLGetDiagRec(short handleType, IntPtr handle, short recNum, StringBuilder sqlState, out int nativeError, StringBuilder errorMessage, int bufferLength, out short textLengthPtr)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLGetDiagRec(handleType, handle, recNum, sqlState, out nativeError, errorMessage, bufferLength, out textLengthPtr));
     }
     return(StaticWrapper36.SQLGetDiagRec(handleType, handle, recNum, sqlState, out nativeError, errorMessage, bufferLength, out textLengthPtr));
 }
Пример #19
0
 public static short SQLGetInfo(IntPtr sqlHdbc, short fInfoType, [Out] StringBuilder rgbInfoValue, short cbInfoValueMax, out short pcbInfoValue)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLGetInfo(sqlHdbc, fInfoType, rgbInfoValue, cbInfoValueMax, out pcbInfoValue));
     }
     return(StaticWrapper36.SQLGetInfo(sqlHdbc, fInfoType, rgbInfoValue, cbInfoValueMax, out pcbInfoValue));
 }
Пример #20
0
 static public short SQLAllocHandle(short handleType, IntPtr inputHandle, out IntPtr outputHandle)
 {
     if (useLibCli)
     {
         return(StaticWrapperCli.SQLAllocHandle(handleType, inputHandle, out outputHandle));
     }
     return(StaticWrapper36.SQLAllocHandle(handleType, inputHandle, out outputHandle));
 }