• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/amule/wxWidgets-2.8.12/samples/db/

Lines Matching defs:Contact

639     Contact         = NULL;
819 Contact->GetDb()->RollbackTrans(); // Make sure the current cursor is in a known/stable state
821 if (!Contact->CreateTable(recreate))
826 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),Contact->GetDb(),__TFILE__,__LINE__),
833 if (!Contact->CreateIndexes(recreate))
838 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),Contact->GetDb(),__TFILE__,__LINE__),
903 wxGetApp().Contact->GetDb()->RollbackTrans(); // Make sure the current cursor is in a known/stable state
905 if (!wxGetApp().Contact->CreateIndexes(true))
911 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
969 wxDELETE(wxGetApp().Contact);
1081 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1169 * An instance of Ccontact is created - "Contact" - which is used to hold the Ccontact
1226 wxGetApp().Contact->Initialize();
1236 saveName = wxGetApp().Contact->Name;
1257 if (Ok && wxGetApp().Contact->Delete())
1265 wxGetApp().Contact->GetDb()->CommitTrans();
1275 wxGetApp().Contact->Initialize();
1283 wxGetApp().Contact->GetDb()->RollbackTrans();
1304 wxGetApp().Contact->Initialize();
1312 if (wxGetApp().Contact->FetchByName(saveName))
1321 if (wxGetApp().Contact->GetDb()->Dbms() != dbmsPOSTGRES &&
1322 wxGetApp().Contact->GetDb()->Dbms() != dbmsMY_SQL)
1324 wxGetApp().Contact->whereStr = wxT("NAME = (SELECT MIN(NAME) FROM ");
1325 wxGetApp().Contact->whereStr += wxGetApp().Contact->GetTableName();
1326 wxGetApp().Contact->whereStr += wxT(")");
1327 wxGetApp().Contact->SetWhereClause(wxGetApp().Contact->whereStr.c_str());
1330 wxGetApp().Contact->SetWhereClause(wxEmptyString);
1332 if (!wxGetApp().Contact->Query())
1336 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1342 if (wxGetApp().Contact->GetNext()) // Successfully read first record
1349 wxGetApp().Contact->Initialize();
1373 wxStrcpy(qryWhere, (const wxChar*) wxGetApp().Contact->qryWhereStr);
1375 new CqueryDlg(GetParent(), wxGetApp().Contact->GetDb(), tblName, qryWhere);
1379 if (wxStrcmp(qryWhere, (const wxChar*) wxGetApp().Contact->qryWhereStr))
1381 wxGetApp().Contact->whereStr.Empty();
1382 wxGetApp().Contact->SetOrderByClause(wxT("NAME"));
1384 if (wxGetApp().Contact->GetDb()->Dbms() != dbmsPOSTGRES &&
1385 wxGetApp().Contact->GetDb()->Dbms() != dbmsMY_SQL)
1387 wxGetApp().Contact->whereStr = wxT("NAME = (SELECT MIN(NAME) FROM ");
1388 wxGetApp().Contact->whereStr += CONTACT_TABLE_NAME;
1392 wxGetApp().Contact->qryWhereStr = qryWhere;
1395 wxGetApp().Contact->whereStr += wxT(" WHERE ");
1396 wxGetApp().Contact->whereStr += wxGetApp().Contact->qryWhereStr;
1399 wxGetApp().Contact->whereStr += wxT(")");
1401 wxGetApp().Contact->SetWhereClause(wxGetApp().Contact->whereStr.c_str());
1402 if (!wxGetApp().Contact->Query())
1406 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1412 if (!wxGetApp().Contact->GetNext())
1413 wxGetApp().Contact->Initialize();
1418 pResetBtn->Enable(!wxGetApp().Contact->qryWhereStr.empty());
1427 wxGetApp().Contact->qryWhereStr = wxEmptyString;
1428 wxGetApp().Contact->SetOrderByClause(wxT("NAME"));
1430 if (wxGetApp().Contact->GetDb()->Dbms() != dbmsPOSTGRES &&
1431 wxGetApp().Contact->GetDb()->Dbms() != dbmsMY_SQL)
1433 wxGetApp().Contact->whereStr = wxT("NAME = (SELECT MIN(NAME) FROM ");
1434 wxGetApp().Contact->whereStr += CONTACT_TABLE_NAME;
1435 wxGetApp().Contact->whereStr += wxT(")");
1438 wxGetApp().Contact->SetWhereClause(wxGetApp().Contact->whereStr.c_str());
1439 if (!wxGetApp().Contact->Query())
1443 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1447 if (!wxGetApp().Contact->GetNext())
1448 wxGetApp().Contact->Initialize();
1497 if (wxGetApp().Contact->GetDb()->Catalog(wxEmptyString, wxT("catalog.txt")))
1524 wxGetApp().Contact = new Ccontact();
1526 if (!wxGetApp().Contact)
1534 while (!wxGetApp().Contact->GetDb()->TableExists(CONTACT_TABLE_NAME,
1552 if (!wxGetApp().Contact->Open())
1562 if (!wxGetApp().Contact->GetDb()->TablePrivileges(CONTACT_TABLE_NAME, wxT("SELECT"),
1563 wxGetApp().Contact->GetDb()->GetUsername(),
1564 wxGetApp().Contact->GetDb()->GetUsername(),
1570 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1575 if (!wxGetApp().Contact->GetDb()->TableExists(CONTACT_TABLE_NAME,
1576 wxGetApp().Contact->GetDb()->GetUsername(),
1581 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1660 wxGetApp().Contact->SetOrderByClause(wxT("NAME")); // field name to sort by
1670 if (wxGetApp().Contact->GetDb()->Dbms() != dbmsPOSTGRES &&
1671 wxGetApp().Contact->GetDb()->Dbms() != dbmsMY_SQL)
1673 wxGetApp().Contact->whereStr.Printf(wxT("NAME = (SELECT MIN(NAME) FROM %s)"),
1674 wxGetApp().Contact->GetTableName().c_str());
1676 wxGetApp().Contact->SetWhereClause(wxGetApp().Contact->whereStr);
1679 wxGetApp().Contact->SetWhereClause(wxEmptyString);
1684 if (!wxGetApp().Contact->Query())
1688 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
1694 if (!wxGetApp().Contact->GetNext())
1696 // so clear the values in the members of "Contact" so that PutData() blanks the
1698 wxGetApp().Contact->Initialize();
1700 wxGetApp().Contact->GetDb()->RollbackTrans();
1728 wxGetApp().Contact->BlobSize = (size_t)iSize;
1730 memset(wxGetApp().Contact->Picture, 0, MAX_PICTURE_SIZE);
1732 wxFileOffset iReadSize = file.Read(wxGetApp().Contact->Picture, (size_t)iSize);
1751 if (wxGetApp().Contact->BlobSize > 0)
1753 CimageDlg dlg(this, wxGetApp().Contact->Picture, wxGetApp().Contact->BlobSize);
1783 pShowImageBtn->Enable(wxGetApp().Contact && wxGetApp().Contact->BlobSize > 0); //((mode == mCreate) || (mode == mEdit));
1811 pEditBtn->Enable( !edit && (wxStrcmp(wxGetApp().Contact->Name, wxEmptyString) != 0) );
1812 pDeleteBtn->Enable( !edit && (wxStrcmp(wxGetApp().Contact->Name, wxEmptyString)!=0) );
1813 pCopyBtn->Enable( !edit && (wxStrcmp(wxGetApp().Contact->Name, wxEmptyString)!=0) );
1819 pResetBtn->Enable( !edit && !wxGetApp().Contact->qryWhereStr.empty() );
1831 pNameTxt->SetValue(wxGetApp().Contact->Name);
1832 pAddress1Txt->SetValue(wxGetApp().Contact->Addr1);
1833 pAddress2Txt->SetValue(wxGetApp().Contact->Addr2);
1834 pCityTxt->SetValue(wxGetApp().Contact->City);
1835 pStateTxt->SetValue(wxGetApp().Contact->State);
1836 pCountryTxt->SetValue(wxGetApp().Contact->Country);
1837 pPostalCodeTxt->SetValue(wxGetApp().Contact->PostalCode);
1839 tStr.Printf(wxT("%d/%d/%d"),wxGetApp().Contact->JoinDate.month,wxGetApp().Contact->JoinDate.day,wxGetApp().Contact->JoinDate.year);
1842 tStr.Printf(wxT("%d"),wxGetApp().Contact->Contributions);
1845 tStr.Printf(wxT("%lu"),wxGetApp().Contact->LinesOfCode);
1848 pNativeLangChoice->SetSelection(wxGetApp().Contact->NativeLanguage);
1850 pDeveloperRadio->SetSelection(wxGetApp().Contact->IsDeveloper);
1853 tStr.Printf(wxT("%lu"),wxGetApp().Contact->BlobSize);
1855 pShowImageBtn->Enable(wxGetApp().Contact->BlobSize > 0);
1937 wxGetApp().Contact->JoinDate.month = (unsigned short) mm;
1938 wxGetApp().Contact->JoinDate.day = (unsigned short) dd;
1939 wxGetApp().Contact->JoinDate.year = (short) yyyy;
1948 wxStrcpy(wxGetApp().Contact->Name,(const wxChar*) tStr);
1949 wxStrcpy(wxGetApp().Contact->Addr1,pAddress1Txt->GetValue());
1950 wxStrcpy(wxGetApp().Contact->Addr2,pAddress2Txt->GetValue());
1951 wxStrcpy(wxGetApp().Contact->City,pCityTxt->GetValue());
1952 wxStrcpy(wxGetApp().Contact->State,pStateTxt->GetValue());
1953 wxStrcpy(wxGetApp().Contact->Country,pCountryTxt->GetValue());
1954 wxStrcpy(wxGetApp().Contact->PostalCode,pPostalCodeTxt->GetValue());
1956 wxGetApp().Contact->Contributions = (UCHAR)wxAtoi(pContribTxt->GetValue());
1957 wxGetApp().Contact->LinesOfCode = wxAtol(pLinesTxt->GetValue());
1959 wxGetApp().Contact->NativeLanguage = (enum Language) pNativeLangChoice->GetSelection();
1960 wxGetApp().Contact->IsDeveloper = pDeveloperRadio->GetSelection() > 0;
1990 RETCODE result = (RETCODE)wxGetApp().Contact->Insert();
2001 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
2009 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
2016 wxGetApp().Contact->GetDb()->RollbackTrans();
2017 wxGetApp().Contact->whereStr.Printf(wxT("NAME = '%s'"),saveName.c_str());
2018 if (!wxGetApp().Contact->UpdateWhere(wxGetApp().Contact->whereStr))
2022 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
2030 wxGetApp().Contact->GetDb()->CommitTrans();
2034 wxGetApp().Contact->GetDb()->RollbackTrans();
2052 if (wxGetApp().Contact->GetDb()->Dbms() != dbmsPOSTGRES &&
2053 wxGetApp().Contact->GetDb()->Dbms() != dbmsMY_SQL)
2056 w += wxGetApp().Contact->GetTableName();
2062 w += wxGetApp().Contact->Name;
2066 if (!wxGetApp().Contact->qryWhereStr.empty())
2069 w += wxGetApp().Contact->qryWhereStr;
2088 if (wxGetApp().Contact->GetDb()->Dbms() != dbmsPOSTGRES &&
2089 wxGetApp().Contact->GetDb()->Dbms() != dbmsMY_SQL)
2092 w += wxGetApp().Contact->GetTableName();
2098 w += wxGetApp().Contact->Name;
2102 if (!wxGetApp().Contact->qryWhereStr.empty())
2105 w += wxGetApp().Contact->qryWhereStr;
2122 wxGetApp().Contact->SetWhereClause(whereStr);
2123 wxGetApp().Contact->SetOrderByClause(wxT("NAME"));
2125 if (!wxGetApp().Contact->Query())
2129 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
2135 if (wxGetApp().Contact->GetNext())
2441 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
2845 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
3353 Ccontact *Contact = new Ccontact();
3354 //wxGetApp().Contact
3356 if (!Contact)
3362 if (!Contact->Open())
3364 if (Contact->GetDb()->TableExists(CONTACT_TABLE_NAME, Contact->GetDb()->GetUsername(),
3369 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
3378 Contact->SetRowMode(wxDbTable::WX_ROW_MODE_QUERY);
3380 if (!Contact->Query())
3384 wxMessageBox(wxDbLogExtendedErrorMsg(tStr.c_str(),wxGetApp().Contact->GetDb(),__TFILE__,__LINE__),
3392 Contact->Initialize();
3394 wxDbGridTableBase* db = new wxDbGridTableBase(Contact, cols, wxUSE_QUERY, true);