Removed usage of deprecated methods (patch #827023); Slight code cleanup.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@24409 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -325,17 +325,17 @@ void wxDbTable::cleanup()
|
|||||||
bool found = FALSE;
|
bool found = FALSE;
|
||||||
|
|
||||||
wxNode *pNode;
|
wxNode *pNode;
|
||||||
pNode = TablesInUse.First();
|
pNode = TablesInUse.GetFirst();
|
||||||
while (pNode && !found)
|
while (pNode && !found)
|
||||||
{
|
{
|
||||||
if (((wxTablesInUse *)pNode->Data())->tableID == tableID)
|
if (((wxTablesInUse *)pNode->GetData())->tableID == tableID)
|
||||||
{
|
{
|
||||||
found = TRUE;
|
found = TRUE;
|
||||||
if (!TablesInUse.DeleteNode(pNode))
|
if (!TablesInUse.DeleteNode(pNode))
|
||||||
wxLogDebug (s,wxT("Unable to delete node!"));
|
wxLogDebug (s,wxT("Unable to delete node!"));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
pNode = pNode->Next();
|
pNode = pNode->GetNext();
|
||||||
}
|
}
|
||||||
if (!found)
|
if (!found)
|
||||||
{
|
{
|
||||||
@@ -1042,10 +1042,10 @@ void wxDbTable::BuildSelectStmt(wxString &pSqlStmt, int typeOfSelect, bool disti
|
|||||||
|
|
||||||
// Add the column list
|
// Add the column list
|
||||||
int i;
|
int i;
|
||||||
wxString tStr;
|
wxString tStr;
|
||||||
for (i = 0; i < noCols; i++)
|
for (i = 0; i < noCols; i++)
|
||||||
{
|
{
|
||||||
tStr = colDefs[i].ColName;
|
tStr = colDefs[i].ColName;
|
||||||
// If joining tables, the base table column names must be qualified to avoid ambiguity
|
// If joining tables, the base table column names must be qualified to avoid ambiguity
|
||||||
if ((appendFromClause || pDb->Dbms() == dbmsACCESS) && !tStr.Find(wxT('.')))
|
if ((appendFromClause || pDb->Dbms() == dbmsACCESS) && !tStr.Find(wxT('.')))
|
||||||
{
|
{
|
||||||
@@ -1458,9 +1458,8 @@ bool wxDbTable::CreateTable(bool attemptDrop)
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (j && (pDb->Dbms() != dbmsDBASE)
|
if ( j && (pDb->Dbms() != dbmsDBASE)
|
||||||
&& (pDb->Dbms() != dbmsXBASE_SEQUITER)
|
&& (pDb->Dbms() != dbmsXBASE_SEQUITER) ) // Found a keyfield
|
||||||
) // Found a keyfield
|
|
||||||
{
|
{
|
||||||
switch (pDb->Dbms())
|
switch (pDb->Dbms())
|
||||||
{
|
{
|
||||||
@@ -1778,7 +1777,7 @@ bool wxDbTable::DropIndex(const wxString &idxName)
|
|||||||
pDb->SQLTableName(tableName.c_str()).c_str());
|
pDb->SQLTableName(tableName.c_str()).c_str());
|
||||||
else if ((pDb->Dbms() == dbmsMS_SQL_SERVER) ||
|
else if ((pDb->Dbms() == dbmsMS_SQL_SERVER) ||
|
||||||
(pDb->Dbms() == dbmsSYBASE_ASE) ||
|
(pDb->Dbms() == dbmsSYBASE_ASE) ||
|
||||||
(pDb->Dbms() == dbmsXBASE_SEQUITER))
|
(pDb->Dbms() == dbmsXBASE_SEQUITER))
|
||||||
sqlStmt.Printf(wxT("DROP INDEX %s.%s"),
|
sqlStmt.Printf(wxT("DROP INDEX %s.%s"),
|
||||||
pDb->SQLTableName(tableName.c_str()).c_str(),
|
pDb->SQLTableName(tableName.c_str()).c_str(),
|
||||||
pDb->SQLTableName(idxName.c_str()).c_str());
|
pDb->SQLTableName(idxName.c_str()).c_str());
|
||||||
|
|||||||
Reference in New Issue
Block a user