From: mrjohnson <mrj...@us...> - 2005-03-21 04:17:37
|
Update of /cvsroot/tora/tora In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5291 Modified Files: tooracleconnection.cpp otlv4.h Log Message: stock otl. WARNING: this may not work against non-ascii databases yet. Index: tooracleconnection.cpp =================================================================== RCS file: /cvsroot/tora/tora/tooracleconnection.cpp,v retrieving revision 1.91 retrieving revision 1.92 diff -C2 -d -r1.91 -r1.92 *** tooracleconnection.cpp 13 Mar 2005 21:41:39 -0000 1.91 --- tooracleconnection.cpp 21 Mar 2005 04:17:05 -0000 1.92 *************** *** 80,111 **** static toSQL SQLComment("toOracleConnection:Comments", ! "SELECT /*+ RULE */ Column_name,Comments FROM sys.All_Col_Comments\n" ! " WHERE Owner = :f1<char[100]>\n" ! " AND Table_Name = :f2<char[100]>", ! "Display column comments"); static toSQL SQLMembers("toOracleConnection:Members", ! "SELECT /*+ RULE */ object_name,overload,argument_name,data_type\n" ! " FROM sys.All_Arguments\n" [...1960 lines suppressed...] ! toTool::globalSetConfig(CONF_PLAN_TABLE,ExplainPlan->text()); ! toTool::globalSetConfig(CONF_OPEN_CURSORS,QString::number(OpenCursors->value())); ! if (Unlimited->isChecked()) { ! toMaxLong=-1; ! toTool::globalSetConfig(CONF_MAX_LONG,QString::fromLatin1("-1")); ! } else { ! toTool::globalSetConfig(CONF_MAX_LONG,MaxLong->text()); ! toMaxLong=MaxLong->text().toInt(); ! } } virtual void createPlanTable(void) ! { ! try { ! toConnection &conn=toMainWidget()->currentConnection(); ! conn.execute(toSQL::string(SQLCreatePlanTable,conn). ! arg(ExplainPlan->text())); ! } TOCATCH ! } }; Index: otlv4.h =================================================================== RCS file: /cvsroot/tora/tora/otlv4.h,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** otlv4.h 13 Mar 2005 21:34:54 -0000 1.21 --- otlv4.h 21 Mar 2005 04:17:20 -0000 1.22 *************** *** 1,5 **** // ============================================================== ! // Oracle, ODBC and DB2/CLI Template Library, Version 4.0.70, ! // Copyright (C) Sergei Kuchin, 1996,2003 // Author: Sergei Kuchin // This library is free software. Permission to use, copy, --- 1,5 ---- // ============================================================== ! // Oracle, ODBC and DB2/CLI Template Library, Version 4.0.109, ! // Copyright (C) Sergei Kuchin, 1996,2005 // Author: Sergei Kuchin [...20010 lines suppressed...] + case otl_var_blob: + { + otl_long_string** ls_ptr=OTL_RCAST(otl_long_string**,curr_ptr); + (*ls_ptr)=new otl_long_string(str_->shell->adb->get_max_long_size()); + } + break; + #if defined(OTL_BIGINT) + case otl_var_bigint: + *OTL_RCAST(OTL_BIGINT*,curr_ptr)=0; + break; + #endif + } + } + out_vars_constructed_=true; + } + + }; + #endif |