TypesTable.cpp 1019 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. // TypesTable.cpp : implementation file
  2. //
  3. #include "stdafx.h"
  4. #include "AccessToSqlite.h"
  5. #include "TypesTable.h"
  6. #pragma warning(disable : 4995)
  7. #ifdef _DEBUG
  8. #define new DEBUG_NEW
  9. #undef THIS_FILE
  10. static char THIS_FILE[] = __FILE__;
  11. #endif
  12. /////////////////////////////////////////////////////////////////////////////
  13. // CTypesTable
  14. IMPLEMENT_DYNAMIC(CTypesTable, CDaoRecordset)
  15. CTypesTable::CTypesTable(CDaoDatabase* pdb)
  16. : CDaoRecordset(pdb)
  17. {
  18. //{{AFX_FIELD_INIT(CTypesTable)
  19. m_ID = 0;
  20. m_TypeText = _T("");
  21. m_nFields = 2;
  22. //}}AFX_FIELD_INIT
  23. m_nDefaultType = dbOpenDynaset;
  24. }
  25. CString CTypesTable::GetDefaultDBName()
  26. {
  27. return _T("C:\\Projects\\Ditto\\CP_Shared\\Release_DLL\\97.mdb");
  28. }
  29. CString CTypesTable::GetDefaultSQL()
  30. {
  31. return _T("[Types]");
  32. }
  33. void CTypesTable::DoFieldExchange(CDaoFieldExchange* pFX)
  34. {
  35. //{{AFX_FIELD_MAP(CTypesTable)
  36. pFX->SetFieldType(CDaoFieldExchange::outputColumn);
  37. DFX_Long(pFX, _T("[ID]"), m_ID);
  38. DFX_Text(pFX, _T("[TypeText]"), m_TypeText);
  39. //}}AFX_FIELD_MAP
  40. }