409 references to SQLRETURN
System.Data.Odbc (409)
_generated\0\LibraryImports.g.cs (124)
8
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLAllocHandle(global::System.Data.Odbc.ODBC32.SQL_HANDLE HandleType, nint InputHandle, out nint OutputHandle)
11
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal;
21
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(global::System.Data.Odbc.ODBC32.SQL_HANDLE __HandleType_native, nint __InputHandle_native, nint* __OutputHandle_native);
31
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLAllocHandle(global::System.Data.Odbc.ODBC32.SQL_HANDLE HandleType, global::System.Data.Odbc.OdbcHandle InputHandle, out nint OutputHandle)
35
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
59
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(global::System.Data.Odbc.ODBC32.SQL_HANDLE __HandleType_native, nint __InputHandle_native, nint* __OutputHandle_native);
69
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLBindCol(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_C TargetType, global::System.Runtime.InteropServices.HandleRef TargetValue, nint BufferLength, nint StrLen_or_Ind)
73
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
102
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort __ColumnNumber_native, global::System.Data.Odbc.ODBC32.SQL_C __TargetType_native, nint __TargetValue_native, nint __BufferLength_native, nint __StrLen_or_Ind_native);
112
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLBindCol(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_C TargetType, nint TargetValue, nint BufferLength, nint StrLen_or_Ind)
115
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
137
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort __ColumnNumber_native, global::System.Data.Odbc.ODBC32.SQL_C __TargetType_native, nint __TargetValue_native, nint __BufferLength_native, nint __StrLen_or_Ind_native);
147
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLBindParameter(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ParameterNumber, short ParamDirection, global::System.Data.Odbc.ODBC32.SQL_C SQLCType, short SQLType, nint cbColDef, nint ibScale, global::System.Runtime.InteropServices.HandleRef rgbValue, nint BufferLength, global::System.Runtime.InteropServices.HandleRef StrLen_or_Ind)
152
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
186
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort __ParameterNumber_native, short __ParamDirection_native, global::System.Data.Odbc.ODBC32.SQL_C __SQLCType_native, short __SQLType_native, nint __cbColDef_native, nint __ibScale_native, nint __rgbValue_native, nint __BufferLength_native, nint __StrLen_or_Ind_native);
196
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLCancel(global::System.Data.Odbc.OdbcStatementHandle StatementHandle)
199
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
221
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native);
231
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLCloseCursor(global::System.Data.Odbc.OdbcStatementHandle StatementHandle)
234
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
256
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native);
266
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLColAttributeW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, short ColumnNumber, short FieldIdentifier, global::System.Data.Odbc.CNativeBuffer CharacterAttribute, short BufferLength, out short StringLength, out nint NumericAttribute)
272
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
301
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, short __ColumnNumber_native, short __FieldIdentifier_native, nint __CharacterAttribute_native, short __BufferLength_native, short* __StringLength_native, nint* __NumericAttribute_native);
311
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLColumnsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3, string ColumnName, short NameLen4)
314
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
341
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, ushort* __TableName_native, short __NameLen3_native, ushort* __ColumnName_native, short __NameLen4_native);
350
internal static extern partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLDisconnect(nint ConnectionHandle);
359
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLDriverConnectW(global::System.Data.Odbc.OdbcConnectionHandle hdbc, nint hwnd, string connectionstring, short cbConnectionstring, nint connectionstringout, short cbConnectionstringoutMax, out short cbConnectionstringout, short fDriverCompletion)
363
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
388
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __hdbc_native, nint __hwnd_native, ushort* __connectionstring_native, short __cbConnectionstring_native, nint __connectionstringout_native, short __cbConnectionstringoutMax_native, short* __cbConnectionstringout_native, short __fDriverCompletion_native);
397
internal static extern partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLEndTran(global::System.Data.Odbc.ODBC32.SQL_HANDLE HandleType, nint Handle, short CompletionType);
406
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLExecDirectW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string StatementText, int TextLength)
409
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
433
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __StatementText_native, int __TextLength_native);
443
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLExecute(global::System.Data.Odbc.OdbcStatementHandle StatementHandle)
446
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
468
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native);
478
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLFetch(global::System.Data.Odbc.OdbcStatementHandle StatementHandle)
481
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
503
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native);
512
internal static extern partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLFreeHandle(global::System.Data.Odbc.ODBC32.SQL_HANDLE HandleType, nint StatementHandle);
521
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLFreeStmt(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.STMT Option)
524
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
546
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, global::System.Data.Odbc.ODBC32.STMT __Option_native);
556
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetConnectAttrW(global::System.Data.Odbc.OdbcConnectionHandle ConnectionHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, byte[] Value, int BufferLength, out int StringLength)
560
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
585
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __ConnectionHandle_native, global::System.Data.Odbc.ODBC32.SQL_ATTR __Attribute_native, byte* __Value_native, int __BufferLength_native, int* __StringLength_native);
595
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetData(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, ushort ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_C TargetType, global::System.Data.Odbc.CNativeBuffer TargetValue, nint BufferLength, out nint StrLen_or_Ind)
600
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
628
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort __ColumnNumber_native, global::System.Data.Odbc.ODBC32.SQL_C __TargetType_native, nint __TargetValue_native, nint __BufferLength_native, nint* __StrLen_or_Ind_native);
638
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetDescFieldW(global::System.Data.Odbc.OdbcDescriptorHandle StatementHandle, short RecNumber, global::System.Data.Odbc.ODBC32.SQL_DESC FieldIdentifier, global::System.Data.Odbc.CNativeBuffer ValuePointer, int BufferLength, out int StringLength)
643
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
671
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, short __RecNumber_native, global::System.Data.Odbc.ODBC32.SQL_DESC __FieldIdentifier_native, nint __ValuePointer_native, int __BufferLength_native, int* __StringLength_native);
681
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetDiagRecW(global::System.Data.Odbc.ODBC32.SQL_HANDLE HandleType, global::System.Data.Odbc.OdbcHandle Handle, short RecNumber, char[] rchState, out int NativeError, char[] MessageText, short BufferLength, out short TextLength)
686
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
713
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(global::System.Data.Odbc.ODBC32.SQL_HANDLE __HandleType_native, nint __Handle_native, short __RecNumber_native, char* __rchState_native, int* __NativeError_native, char* __MessageText_native, short __BufferLength_native, short* __TextLength_native);
723
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetDiagFieldW(global::System.Data.Odbc.ODBC32.SQL_HANDLE HandleType, global::System.Data.Odbc.OdbcHandle Handle, short RecNumber, short DiagIdentifier, char[] rchState, short BufferLength, out short StringLength)
727
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
752
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(global::System.Data.Odbc.ODBC32.SQL_HANDLE __HandleType_native, nint __Handle_native, short __RecNumber_native, short __DiagIdentifier_native, char* __rchState_native, short __BufferLength_native, short* __StringLength_native);
762
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetFunctions(global::System.Data.Odbc.OdbcConnectionHandle hdbc, global::System.Data.Odbc.ODBC32.SQL_API fFunction, out short pfExists)
766
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
790
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __hdbc_native, global::System.Data.Odbc.ODBC32.SQL_API __fFunction_native, short* __pfExists_native);
800
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetInfoW(global::System.Data.Odbc.OdbcConnectionHandle hdbc, global::System.Data.Odbc.ODBC32.SQL_INFO fInfoType, byte[] rgbInfoValue, short cbInfoValueMax, out short pcbInfoValue)
804
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
829
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __hdbc_native, global::System.Data.Odbc.ODBC32.SQL_INFO __fInfoType_native, byte* __rgbInfoValue_native, short __cbInfoValueMax_native, short* __pcbInfoValue_native);
839
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetInfoW(global::System.Data.Odbc.OdbcConnectionHandle hdbc, global::System.Data.Odbc.ODBC32.SQL_INFO fInfoType, byte[] rgbInfoValue, short cbInfoValueMax, nint pcbInfoValue)
842
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
866
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __hdbc_native, global::System.Data.Odbc.ODBC32.SQL_INFO __fInfoType_native, byte* __rgbInfoValue_native, short __cbInfoValueMax_native, nint __pcbInfoValue_native);
876
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetStmtAttrW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, out nint Value, int BufferLength, out int StringLength)
881
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
906
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, global::System.Data.Odbc.ODBC32.SQL_ATTR __Attribute_native, nint* __Value_native, int __BufferLength_native, int* __StringLength_native);
916
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLGetTypeInfo(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, short fSqlType)
919
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
941
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, short __fSqlType_native);
951
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLMoreResults(global::System.Data.Odbc.OdbcStatementHandle StatementHandle)
954
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
976
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native);
986
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLNumResultCols(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, out short ColumnCount)
990
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1014
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, short* __ColumnCount_native);
1024
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLPrepareW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string StatementText, int TextLength)
1027
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1051
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __StatementText_native, int __TextLength_native);
1061
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLPrimaryKeysW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3)
1064
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1090
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, ushort* __TableName_native, short __NameLen3_native);
1100
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLProcedureColumnsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string ProcName, short NameLen3, string ColumnName, short NameLen4)
1103
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1130
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, ushort* __ProcName_native, short __NameLen3_native, ushort* __ColumnName_native, short __NameLen4_native);
1140
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLProceduresW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string ProcName, short NameLen3)
1143
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1169
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, ushort* __ProcName_native, short __NameLen3_native);
1179
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLRowCount(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, out nint RowCount)
1183
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1207
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, nint* __RowCount_native);
1217
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetConnectAttrW(global::System.Data.Odbc.OdbcConnectionHandle ConnectionHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, string Value, int StringLength)
1220
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1244
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __ConnectionHandle_native, global::System.Data.Odbc.ODBC32.SQL_ATTR __Attribute_native, ushort* __Value_native, int __StringLength_native);
1254
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetConnectAttrW(global::System.Data.Odbc.OdbcConnectionHandle ConnectionHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, nint Value, int StringLength)
1257
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1279
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __ConnectionHandle_native, global::System.Data.Odbc.ODBC32.SQL_ATTR __Attribute_native, nint __Value_native, int __StringLength_native);
1288
internal static extern partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetConnectAttrW(nint ConnectionHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, nint Value, int StringLength);
1297
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetDescFieldW(global::System.Data.Odbc.OdbcDescriptorHandle StatementHandle, short ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_DESC FieldIdentifier, global::System.Runtime.InteropServices.HandleRef CharacterAttribute, int BufferLength)
1301
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1330
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, short __ColumnNumber_native, global::System.Data.Odbc.ODBC32.SQL_DESC __FieldIdentifier_native, nint __CharacterAttribute_native, int __BufferLength_native);
1340
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetDescFieldW(global::System.Data.Odbc.OdbcDescriptorHandle StatementHandle, short ColumnNumber, global::System.Data.Odbc.ODBC32.SQL_DESC FieldIdentifier, nint CharacterAttribute, int BufferLength)
1343
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1365
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, short __ColumnNumber_native, global::System.Data.Odbc.ODBC32.SQL_DESC __FieldIdentifier_native, nint __CharacterAttribute_native, int __BufferLength_native);
1375
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetEnvAttr(global::System.Data.Odbc.OdbcEnvironmentHandle EnvironmentHandle, global::System.Data.Odbc.ODBC32.SQL_ATTR Attribute, nint Value, global::System.Data.Odbc.ODBC32.SQL_IS StringLength)
1378
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1400
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __EnvironmentHandle_native, global::System.Data.Odbc.ODBC32.SQL_ATTR __Attribute_native, nint __Value_native, global::System.Data.Odbc.ODBC32.SQL_IS __StringLength_native);
1410
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSetStmtAttrW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, int Attribute, nint Value, int StringLength)
1413
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1435
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, int __Attribute_native, nint __Value_native, int __StringLength_native);
1445
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLSpecialColumnsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, global::System.Data.Odbc.ODBC32.SQL_SPECIALCOLS IdentifierType, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3, global::System.Data.Odbc.ODBC32.SQL_SCOPE Scope, global::System.Data.Odbc.ODBC32.SQL_NULLABILITY Nullable)
1448
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1474
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, global::System.Data.Odbc.ODBC32.SQL_SPECIALCOLS __IdentifierType_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, ushort* __TableName_native, short __NameLen3_native, global::System.Data.Odbc.ODBC32.SQL_SCOPE __Scope_native, global::System.Data.Odbc.ODBC32.SQL_NULLABILITY __Nullable_native);
1484
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLStatisticsW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, nint TableName, short NameLen3, short Unique, short Reserved)
1487
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1512
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, nint __TableName_native, short __NameLen3_native, short __Unique_native, short __Reserved_native);
1522
internal static partial global::System.Data.Odbc.ODBC32.
SQLRETURN
SQLTablesW(global::System.Data.Odbc.OdbcStatementHandle StatementHandle, string CatalogName, short NameLen1, string SchemaName, short NameLen2, string TableName, short NameLen3, string TableType, short NameLen4)
1525
global::System.Data.Odbc.ODBC32.
SQLRETURN
__retVal = default;
1552
static extern unsafe global::System.Data.Odbc.ODBC32.
SQLRETURN
__PInvoke(nint __StatementHandle_native, ushort* __CatalogName_native, short __NameLen1_native, ushort* __SchemaName_native, short __NameLen2_native, ushort* __TableName_native, short __NameLen3_native, ushort* __TableType_native, short __NameLen4_native);
src\runtime\src\libraries\Common\src\Interop\Interop.Odbc.cs (44)
24
internal static partial ODBC32.
SQLRETURN
SQLAllocHandle(
30
internal static partial ODBC32.
SQLRETURN
SQLAllocHandle(
36
internal static partial /*SQLRETURN*/ODBC32.
SQLRETURN
SQLBindCol(
49
internal static partial ODBC32.
SQLRETURN
SQLBindCol(
58
internal static partial /*SQLRETURN*/ODBC32.
SQLRETURN
SQLBindParameter(
79
internal static partial ODBC32.
SQLRETURN
SQLCancel(
83
internal static partial ODBC32.
SQLRETURN
SQLCloseCursor(
87
internal static partial ODBC32.
SQLRETURN
SQLColAttributeW(
112
internal static partial ODBC32.
SQLRETURN
SQLColumnsW(
124
internal static partial ODBC32.
SQLRETURN
SQLDisconnect(
128
internal static partial ODBC32.
SQLRETURN
SQLDriverConnectW(
139
internal static partial ODBC32.
SQLRETURN
SQLEndTran(
145
internal static partial ODBC32.
SQLRETURN
SQLExecDirectW(
151
internal static partial ODBC32.
SQLRETURN
SQLExecute(
155
internal static partial ODBC32.
SQLRETURN
SQLFetch(
159
internal static partial ODBC32.
SQLRETURN
SQLFreeHandle(
164
internal static partial ODBC32.
SQLRETURN
SQLFreeStmt(
169
internal static partial ODBC32.
SQLRETURN
SQLGetConnectAttrW(
177
internal static partial ODBC32.
SQLRETURN
SQLGetData(
186
internal static partial ODBC32.
SQLRETURN
SQLGetDescFieldW(
195
internal static partial ODBC32.
SQLRETURN
SQLGetDiagRecW(
206
internal static partial ODBC32.
SQLRETURN
SQLGetDiagFieldW(
216
internal static partial ODBC32.
SQLRETURN
SQLGetFunctions(
222
internal static partial ODBC32.
SQLRETURN
SQLGetInfoW(
230
internal static partial ODBC32.
SQLRETURN
SQLGetInfoW(
238
internal static partial ODBC32.
SQLRETURN
SQLGetStmtAttrW(
246
internal static partial ODBC32.
SQLRETURN
SQLGetTypeInfo(
251
internal static partial ODBC32.
SQLRETURN
SQLMoreResults(
255
internal static partial ODBC32.
SQLRETURN
SQLNumResultCols(
260
internal static partial ODBC32.
SQLRETURN
SQLPrepareW(
266
internal static partial ODBC32.
SQLRETURN
SQLPrimaryKeysW(
276
internal static partial ODBC32.
SQLRETURN
SQLProcedureColumnsW(
288
internal static partial ODBC32.
SQLRETURN
SQLProceduresW(
298
internal static partial ODBC32.
SQLRETURN
SQLRowCount(
303
internal static partial ODBC32.
SQLRETURN
SQLSetConnectAttrW(
310
internal static partial ODBC32.
SQLRETURN
SQLSetConnectAttrW(
317
internal static partial ODBC32.
SQLRETURN
SQLSetConnectAttrW( // used only for AutoCommitOn
324
internal static partial /*SQLRETURN*/ODBC32.
SQLRETURN
SQLSetDescFieldW(
336
internal static partial ODBC32.
SQLRETURN
SQLSetDescFieldW(
345
internal static partial ODBC32.
SQLRETURN
SQLSetEnvAttr(
352
internal static partial ODBC32.
SQLRETURN
SQLSetStmtAttrW(
359
internal static partial ODBC32.
SQLRETURN
SQLSpecialColumnsW(
372
internal static partial ODBC32.
SQLRETURN
SQLStatisticsW(
384
internal static partial ODBC32.
SQLRETURN
SQLTablesW(
System\Data\Odbc\Odbc32.cs (18)
92
internal static Exception CantEnableConnectionpooling(ODBC32.
SQLRETURN
retcode)
96
internal static Exception CantAllocateEnvironmentHandle(ODBC32.
SQLRETURN
retcode)
100
internal static Exception FailedToGetDescriptorHandle(ODBC32.
SQLRETURN
retcode)
115
internal static void TraceODBC(int level, string method, ODBC32.
SQLRETURN
retcode)
145
internal static string RetcodeToString(
SQLRETURN
retcode)
149
case
SQLRETURN
.SUCCESS: return "SUCCESS";
150
case
SQLRETURN
.SUCCESS_WITH_INFO: return "SUCCESS_WITH_INFO";
151
case
SQLRETURN
.ERROR: return "ERROR";
152
case
SQLRETURN
.INVALID_HANDLE: return "INVALID_HANDLE";
153
case
SQLRETURN
.NO_DATA: return "NO_DATA";
156
goto case
SQLRETURN
.ERROR;
713
internal static OdbcErrorCollection GetDiagErrors(string? source, OdbcHandle hrHandle,
SQLRETURN
retcode)
720
internal static void GetDiagErrors(OdbcErrorCollection errors, string? source, OdbcHandle hrHandle,
SQLRETURN
retcode)
722
Debug.Assert(retcode != ODBC32.
SQLRETURN
.INVALID_HANDLE, "retcode must never be ODBC32.RetCode.INVALID_HANDLE");
723
if (
SQLRETURN
.SUCCESS != retcode)
737
if ((
SQLRETURN
.SUCCESS_WITH_INFO == retcode) && (message.Capacity - 1 < cchActual))
745
moreerrors = (retcode ==
SQLRETURN
.SUCCESS || retcode ==
SQLRETURN
.SUCCESS_WITH_INFO);
System\Data\Odbc\OdbcCommand.cs (18)
445
ODBC32.
SQLRETURN
retcode = stmt.Cancel();
450
case ODBC32.
SQLRETURN
.SUCCESS:
451
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
592
ODBC32.
SQLRETURN
retcode;
664
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
708
if (retcode == ODBC32.
SQLRETURN
.SUCCESS || retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO)
715
else if (retcode == ODBC32.
SQLRETURN
.NO_DATA)
794
if ((ODBC32.
SQLRETURN
.SUCCESS != retcode) && (ODBC32.
SQLRETURN
.NO_DATA != retcode))
874
ODBC32.
SQLRETURN
retcode;
896
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
907
ODBC32.
SQLRETURN
retcode = stmt.SetStatementAttribute(
912
if (retcode == ODBC32.
SQLRETURN
.ERROR)
1093
ODBC32.
SQLRETURN
retcode;
1153
internal void StatementErrorHandler(ODBC32.
SQLRETURN
retcode)
1157
case ODBC32.
SQLRETURN
.SUCCESS:
1158
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
System\Data\Odbc\OdbcCommandBuilder.cs (2)
185
ODBC32.
SQLRETURN
retcode = hstmt.ProcedureColumns(parts[1], parts[2], parts[3], null);
190
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
System\Data\Odbc\OdbcConnection.cs (28)
389
ODBC32.
SQLRETURN
retcode = connectionHandle.GetConnectionAttribute(attribute, buffer, out cbActual);
397
if ((ODBC32.
SQLRETURN
.SUCCESS == retcode) || (ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO == retcode))
401
else if (retcode == ODBC32.
SQLRETURN
.ERROR)
421
ODBC32.
SQLRETURN
retcode = connectionHandle.GetConnectionAttribute(attribute, buffer, out _);
423
if ((ODBC32.
SQLRETURN
.SUCCESS == retcode) || (ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO == retcode))
429
if (retcode == ODBC32.
SQLRETURN
.ERROR)
454
internal ODBC32.
SQLRETURN
GetInfoInt16Unhandled(ODBC32.SQL_INFO info, out short resultValue)
457
ODBC32.
SQLRETURN
retcode = ConnectionHandle!.GetInfo1(info, buffer);
462
internal ODBC32.
SQLRETURN
GetInfoInt32Unhandled(ODBC32.SQL_INFO info, out int resultValue)
465
ODBC32.
SQLRETURN
retcode = ConnectionHandle!.GetInfo1(info, buffer);
491
ODBC32.
SQLRETURN
retcode = connectionHandle.GetInfo2(info, buffer, out cbActual);
499
if (retcode == ODBC32.
SQLRETURN
.SUCCESS || retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO)
516
internal Exception? HandleErrorNoThrow(OdbcHandle hrHandle, ODBC32.
SQLRETURN
retcode)
518
Debug.Assert(retcode != ODBC32.
SQLRETURN
.INVALID_HANDLE, "retcode must never be ODBC32.RetCode.INVALID_HANDLE");
522
case ODBC32.
SQLRETURN
.SUCCESS:
524
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
545
internal void HandleError(OdbcHandle hrHandle, ODBC32.
SQLRETURN
retcode)
550
case ODBC32.
SQLRETURN
.SUCCESS:
551
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
778
ODBC32.
SQLRETURN
retcode;
792
if (retcode != ODBC32.
SQLRETURN
.SUCCESS)
925
ODBC32.
SQLRETURN
retcode = connectionHandle.BeginTransaction(ref isolevel);
926
if (retcode == ODBC32.
SQLRETURN
.ERROR)
952
ODBC32.
SQLRETURN
retcode = connectionHandle.SetConnectionAttribute3(ODBC32.SQL_ATTR.CURRENT_CATALOG, value, checked((int)value.Length * 2));
954
if (retcode != ODBC32.
SQLRETURN
.SUCCESS)
System\Data\Odbc\OdbcConnectionHandle.cs (34)
34
ODBC32.
SQLRETURN
retcode;
54
private ODBC32.
SQLRETURN
AutoCommitOff()
56
ODBC32.
SQLRETURN
retcode;
67
case ODBC32.
SQLRETURN
.SUCCESS:
68
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
77
internal ODBC32.
SQLRETURN
BeginTransaction(ref IsolationLevel isolevel)
79
ODBC32.
SQLRETURN
retcode = ODBC32.
SQLRETURN
.SUCCESS;
121
if (ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO == retcode)
129
case ODBC32.
SQLRETURN
.SUCCESS:
130
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
139
internal ODBC32.
SQLRETURN
CompleteTransaction(short transactionOperation)
146
ODBC32.
SQLRETURN
retcode = CompleteTransaction(transactionOperation, base.handle);
158
private ODBC32.
SQLRETURN
CompleteTransaction(short transactionOperation, IntPtr handle)
162
ODBC32.
SQLRETURN
retcode = ODBC32.
SQLRETURN
.SUCCESS;
170
if ((ODBC32.
SQLRETURN
.SUCCESS == retcode) || (ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO == retcode))
187
private ODBC32.
SQLRETURN
Connect(string connectionString)
191
ODBC32.
SQLRETURN
retcode;
199
case ODBC32.
SQLRETURN
.SUCCESS:
200
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
225
internal ODBC32.
SQLRETURN
GetConnectionAttribute(ODBC32.SQL_ATTR attribute, byte[] buffer, out int cbActual)
227
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetConnectAttrW(this, attribute, buffer, buffer.Length, out cbActual);
231
internal ODBC32.
SQLRETURN
GetFunctions(ODBC32.SQL_API fFunction, out short fExists)
233
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetFunctions(this, fFunction, out fExists);
238
internal ODBC32.
SQLRETURN
GetInfo2(ODBC32.SQL_INFO info, byte[] buffer, out short cbActual)
240
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetInfoW(this, info, buffer, checked((short)buffer.Length), out cbActual);
244
internal ODBC32.
SQLRETURN
GetInfo1(ODBC32.SQL_INFO info, byte[] buffer)
246
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetInfoW(this, info, buffer, checked((short)buffer.Length), ADP.PtrZero);
250
internal ODBC32.
SQLRETURN
SetConnectionAttribute2(ODBC32.SQL_ATTR attribute, IntPtr value, int length)
252
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLSetConnectAttrW(this, attribute, value, length);
257
internal ODBC32.
SQLRETURN
SetConnectionAttribute3(ODBC32.SQL_ATTR attribute, string buffer, int length)
259
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLSetConnectAttrW(this, attribute, buffer, length);
System\Data\Odbc\OdbcDataReader.cs (47)
177
ODBC32.
SQLRETURN
retcode = this.FieldCountNoThrow(out _);
178
if (retcode != ODBC32.
SQLRETURN
.SUCCESS)
210
internal ODBC32.
SQLRETURN
FieldCountNoThrow(out short cColsAffected)
215
return ODBC32.
SQLRETURN
.ERROR;
218
ODBC32.
SQLRETURN
retcode = StatementHandle.NumberOfResultColumns(out cColsAffected);
219
if (retcode == ODBC32.
SQLRETURN
.SUCCESS)
262
ODBC32.
SQLRETURN
retcode = StatementHandle.RowCount(out cRowsAffected);
263
if (ODBC32.
SQLRETURN
.SUCCESS == retcode || ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO == retcode)
1534
ODBC32.
SQLRETURN
retcode;
1556
if (retcode != ODBC32.
SQLRETURN
.SUCCESS)
1558
if (retcode == ODBC32.
SQLRETURN
.ERROR)
1585
ODBC32.
SQLRETURN
retcode;
1610
if ((retcode != ODBC32.
SQLRETURN
.SUCCESS) || (cchNameLength == 0))
1612
if (retcode == ODBC32.
SQLRETURN
.ERROR)
1649
ODBC32.
SQLRETURN
retcode;
1661
if ((retcode != ODBC32.
SQLRETURN
.SUCCESS) || (numericAttribute == 0))
1663
if (retcode == ODBC32.
SQLRETURN
.ERROR)
1737
ODBC32.
SQLRETURN
retcode = StatementHandle.GetData(
1746
case ODBC32.
SQLRETURN
.SUCCESS:
1748
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
1756
case ODBC32.
SQLRETURN
.NO_DATA:
1832
ODBC32.
SQLRETURN
retcode;
1843
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
1848
case ODBC32.
SQLRETURN
.SUCCESS:
1852
case ODBC32.
SQLRETURN
.NO_DATA:
1890
ODBC32.
SQLRETURN
retcode = FieldCountNoThrow(out cCols);
1891
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) && (cCols == 0))
1916
ODBC32.
SQLRETURN
retcode, firstRetCode = ODBC32.
SQLRETURN
.SUCCESS;
1946
hasMoreResults = ((retcode == ODBC32.
SQLRETURN
.SUCCESS)
1947
|| (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO));
1949
if (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO)
1953
else if (!disposing && (retcode != ODBC32.
SQLRETURN
.NO_DATA) && (ODBC32.
SQLRETURN
.SUCCESS != retcode))
1979
|| ((ODBC32.
SQLRETURN
.NO_DATA != retcode) && allresults && (loop < MaxConsecutiveFailure)) // or process all results until done
1982
if (retcode == ODBC32.
SQLRETURN
.NO_DATA)
2310
ODBC32.
SQLRETURN
retcode;
2340
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
2352
while (ODBC32.
SQLRETURN
.SUCCESS == (retcode = KeyInfoStatementHandle.Fetch()))
2417
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
2429
while (ODBC32.
SQLRETURN
.SUCCESS == (retcode = KeyInfoStatementHandle.Fetch()))
2474
ODBC32.
SQLRETURN
retcode;
2497
if (retcode != ODBC32.
SQLRETURN
.SUCCESS)
2548
while (ODBC32.
SQLRETURN
.SUCCESS == (retcode = KeyInfoStatementHandle.Fetch()))
System\Data\Odbc\OdbcEnvironmentHandle.cs (3)
13
ODBC32.
SQLRETURN
retcode;
37
case ODBC32.
SQLRETURN
.SUCCESS:
38
case ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO:
System\Data\Odbc\OdbcException.cs (1)
16
internal static OdbcException CreateException(OdbcErrorCollection errors, ODBC32.
SQLRETURN
retcode)
System\Data\Odbc\OdbcHandle.cs (18)
22
ODBC32.
SQLRETURN
retcode = ODBC32.
SQLRETURN
.SUCCESS;
71
if ((ADP.PtrZero == base.handle) || (ODBC32.
SQLRETURN
.SUCCESS != retcode))
84
ODBC32.
SQLRETURN
retcode;
176
internal ODBC32.
SQLRETURN
GetDiagnosticField(out string sqlState)
180
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetDiagFieldW(
189
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
200
internal ODBC32.
SQLRETURN
GetDiagnosticRecord(short record, out string sqlState, StringBuilder messageBuilder, out int nativeError, out short cchActual)
206
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetDiagRecW(HandleType, this, record, buffer, out nativeError, message, checked((short)message.Length), out cchActual);
209
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
228
internal ODBC32.
SQLRETURN
GetDescriptionField(int i, ODBC32.SQL_DESC attribute, CNativeBuffer buffer, out int numericAttribute)
230
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetDescFieldW(this, checked((short)i), attribute, buffer, buffer.ShortLength, out numericAttribute);
235
internal ODBC32.
SQLRETURN
SetDescriptionField1(short ordinal, ODBC32.SQL_DESC type, IntPtr value)
237
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLSetDescFieldW(this, ordinal, type, value, 0);
242
internal ODBC32.
SQLRETURN
SetDescriptionField2(short ordinal, ODBC32.SQL_DESC type, HandleRef value)
244
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLSetDescFieldW(this, ordinal, type, value, 0);
System\Data\Odbc\OdbcMetaDataFactory.cs (9)
587
ODBC32.
SQLRETURN
retcode;
628
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
655
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
688
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
755
if ((retcode == ODBC32.
SQLRETURN
.SUCCESS) || (retcode == ODBC32.
SQLRETURN
.SUCCESS_WITH_INFO))
System\Data\Odbc\OdbcParameter.cs (6)
794
ODBC32.
SQLRETURN
retcode;
873
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
904
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
916
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
928
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
938
if (ODBC32.
SQLRETURN
.SUCCESS != retcode)
System\Data\Odbc\OdbcStatementHandle.cs (51)
60
internal ODBC32.
SQLRETURN
BindColumn2(int columnNumber, ODBC32.SQL_C targetType, HandleRef buffer, IntPtr length, IntPtr srLen_or_Ind)
62
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLBindCol(this, checked((ushort)columnNumber), targetType, buffer, length, srLen_or_Ind);
67
internal ODBC32.
SQLRETURN
BindColumn3(int columnNumber, ODBC32.SQL_C targetType, IntPtr srLen_or_Ind)
69
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLBindCol(this, checked((ushort)columnNumber), targetType, ADP.PtrZero, ADP.PtrZero, srLen_or_Ind);
74
internal ODBC32.
SQLRETURN
BindParameter(short ordinal, short parameterDirection, ODBC32.SQL_C sqlctype, ODBC32.SQL_TYPE sqltype, IntPtr cchSize, IntPtr scale, HandleRef buffer, IntPtr bufferLength, HandleRef intbuffer)
76
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLBindParameter(this,
90
internal ODBC32.
SQLRETURN
Cancel()
94
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLCancel(this);
99
internal ODBC32.
SQLRETURN
CloseCursor()
101
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLCloseCursor(this);
106
internal ODBC32.
SQLRETURN
ColumnAttribute(int columnNumber, short fieldIdentifier, CNativeBuffer characterAttribute, out short stringLength, out SQLLEN numericAttribute)
109
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLColAttributeW(this, checked((short)columnNumber), fieldIdentifier, characterAttribute, characterAttribute.ShortLength, out stringLength, out result);
115
internal ODBC32.
SQLRETURN
Columns(string tableCatalog,
120
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLColumnsW(this,
134
internal ODBC32.
SQLRETURN
Execute()
136
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLExecute(this);
141
internal ODBC32.
SQLRETURN
ExecuteDirect(string commandText)
143
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLExecDirectW(this, commandText, ODBC32.SQL_NTS);
148
internal ODBC32.
SQLRETURN
Fetch()
150
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLFetch(this);
155
internal ODBC32.
SQLRETURN
FreeStatement(ODBC32.STMT stmt)
157
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLFreeStmt(this, stmt);
162
internal ODBC32.
SQLRETURN
GetData(int index, ODBC32.SQL_C sqlctype, CNativeBuffer buffer, int cb, out IntPtr cbActual)
164
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetData(this,
174
internal ODBC32.
SQLRETURN
GetStatementAttribute(ODBC32.SQL_ATTR attribute, out IntPtr value, out int stringLength)
176
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetStmtAttrW(this, attribute, out value, ADP.PtrSize, out stringLength);
181
internal ODBC32.
SQLRETURN
GetTypeInfo(short fSqlType)
183
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLGetTypeInfo(this, fSqlType);
188
internal ODBC32.
SQLRETURN
MoreResults()
190
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLMoreResults(this);
195
internal ODBC32.
SQLRETURN
NumberOfResultColumns(out short columnsAffected)
197
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLNumResultCols(this, out columnsAffected);
202
internal ODBC32.
SQLRETURN
Prepare(string commandText)
204
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLPrepareW(this, commandText, ODBC32.SQL_NTS);
209
internal ODBC32.
SQLRETURN
PrimaryKeys(string? catalogName, string? schemaName, string tableName)
211
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLPrimaryKeysW(this,
220
internal ODBC32.
SQLRETURN
Procedures(string procedureCatalog,
224
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLProceduresW(this,
236
internal ODBC32.
SQLRETURN
ProcedureColumns(string? procedureCatalog,
241
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLProcedureColumnsW(this,
255
internal ODBC32.
SQLRETURN
RowCount(out SQLLEN rowCount)
258
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLRowCount(this, out result);
264
internal ODBC32.
SQLRETURN
SetStatementAttribute(ODBC32.SQL_ATTR attribute, IntPtr value, ODBC32.SQL_IS stringLength)
266
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLSetStmtAttrW(this, (int)attribute, value, (int)stringLength);
271
internal ODBC32.
SQLRETURN
SpecialColumns(string quotedTable)
273
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLSpecialColumnsW(this,
281
internal ODBC32.
SQLRETURN
Statistics(string? tableCatalog,
287
ODBC32.
SQLRETURN
retcode;
314
internal ODBC32.
SQLRETURN
Statistics(string tableName)
319
internal ODBC32.
SQLRETURN
Tables(string tableCatalog,
324
ODBC32.
SQLRETURN
retcode = Interop.Odbc.SQLTablesW(this,
System\Data\Odbc\OdbcTransaction.cs (6)
85
ODBC32.
SQLRETURN
retcode = _handle.CompleteTransaction(ODBC32.SQL_COMMIT);
86
if (retcode == ODBC32.
SQLRETURN
.ERROR)
109
ODBC32.
SQLRETURN
retcode = handle.CompleteTransaction(ODBC32.SQL_ROLLBACK);
110
if (retcode == ODBC32.
SQLRETURN
.ERROR)
158
ODBC32.
SQLRETURN
retcode = _handle.CompleteTransaction(ODBC32.SQL_ROLLBACK);
159
if (retcode == ODBC32.
SQLRETURN
.ERROR)