home *** CD-ROM | disk | FTP | other *** search
/ Power-Programmierung / CD2.mdf / c / library / mslang / dbeng / dbeng2.h < prev    next >
Encoding:
C/C++ Source or Header  |  1993-06-11  |  1.7 KB  |  75 lines

  1. // DBEngine 2.0 Custom Control Symbolic Constants
  2. // Copyright (C) - 1993
  3. //            by
  4. //    Douglas A. Bebber
  5. //  All Rights Reserved
  6.  
  7. #define None  0
  8. #define AddPassword  1 
  9. #define AddRecords  2
  10. #define AppendRecord  3
  11. #define ClearRecord  4
  12. #define CloseTable  5
  13. #define CopyTable  6
  14. #define CreateIndex  7
  15. #define CreateTable  8
  16. #define DecryptTable  9
  17. #define DeleteIndex  10
  18. #define DeleteRecord  11
  19. #define DeleteTable  12
  20. #define EncryptTable  13
  21. #define FindTable  14
  22. #define FirstRecord  15
  23. #define FlushBuffers  16
  24. #define GetField  17
  25. #define GetFieldName  18
  26. #define GetFieldNumber  19
  27. #define GetFieldType  20
  28. #define GetRecord  21
  29. #define GetRecordNumber  22
  30. #define GotoLock  23
  31. #define GotoRecord  24
  32. #define InsertRecord  25
  33. #define IsFieldBlank  26
  34. #define IsRecordLocked  27
  35. #define IsTableProtected  28
  36. #define LastRecord  29
  37. #define LockRecord  30
  38. #define LockTable  31
  39. #define NextRecord  32
  40. #define NFields  33
  41. #define NKeyFields  34
  42. #define NRecords  35
  43. #define OpenTable  36
  44. #define PreviousRecord  37
  45. #define PutBlank  38
  46. #define PutField  39
  47. #define RefreshTable  40
  48. #define RemovePassword  41
  49. #define RemoveRecords  42
  50. #define RenameTable  43
  51. #define SearchField  44
  52. #define SearchKey  45
  53. #define TableChanged  46
  54. #define UnlockRecord  47
  55. #define UnlockTable  48
  56. #define UpdateRecord  49
  57.  
  58.  
  59. // DBEngine Search Constants
  60. #define SearchFirst  0
  61. #define SearchNext  1
  62. #define ClosestRecord  2
  63.  
  64. // DBEngine Table Lock Constants
  65. #define FullLock  1
  66. #define WriteLock  2
  67. #define PreventWriteLock  3
  68. #define PreventFullLock  1
  69.  
  70. // DBEngine index types
  71. #define Primary  0
  72. #define NonMaintainedSecondary  1
  73. #define MaintainedSecondary  2
  74.  
  75.