Modified:
trunk/SDK/MYSQLPlus/Library/MConnection_props.cpp
Log:
fixed some values returned for getinfo
Modified: trunk/SDK/MYSQLPlus/Library/MConnection_props.cpp
===================================================================
--- trunk/SDK/MYSQLPlus/Library/MConnection_props.cpp 2007-03-03 02:38:37 UTC (rev 808)
+++ trunk/SDK/MYSQLPlus/Library/MConnection_props.cpp 2007-03-06 10:00:07 UTC (rev 809)
@@ -2884,7 +2884,9 @@
{
MYODBCDbgEnter();
- MYODBCDbgReturn3( "%ld", SQL_DT_DROP_TABLE );
+ MYODBCDbgReturn3( "%ld", SQL_DV_DROP_VIEW
+ /* ignored by mysql parser
+ SQL_DV_CASCADE | SQL_DV_RESTRICT */ );
}
SQLUINTEGER MConnection::getInfoDynamicCursorAttributes1()
@@ -3412,7 +3414,7 @@
{
MYODBCDbgEnter();
- MYODBCDbgReturn1( "Y" );
+ MYODBCDbgReturn1( "N" );
}
SQLUINTEGER MConnection::getInfoParamArrayRowCounts()
@@ -3487,7 +3489,9 @@
{
MYODBCDbgEnter();
- MYODBCDbgReturn3( "%ld", 0L );
+ MYODBCDbgReturn3( "%ld", SQL_SU_DML_STATEMENTS |
+ SQL_SU_PROCEDURE_INVOCATION | SQL_SU_TABLE_DEFINITION |
+ SQL_SU_INDEX_DEFINITION | SQL_SU_PRIVILEGE_DEFINITION );
}
SQLUINTEGER MConnection::getInfoScrollConcurrency()
@@ -3732,7 +3736,8 @@
{
MYODBCDbgEnter();
- MYODBCDbgReturn3( "%ld", 0L );
+ MYODBCDbgReturn3( "%ld", SQL_SQ_CORRELATED_SUBQUERIES |
+ SQL_SQ_COMPARISON | SQL_SQ_EXISTS | SQL_SQ_IN | SQL_SQ_QUANTIFIED);
}
SQLUINTEGER MConnection::getInfoSystemFunctions()
| Thread |
|---|
| • Connector/ODBC 5 commit: r809 - trunk/SDK/MYSQLPlus/Library | jbalint | 6 Mar |