DBID - Identifies a database. ----------------------------------------------------------------------------------------------------------
#include <nsfdata.h>
Definition :
| #if _MSC_VER >= 1600 /* MS VS 2010 typedefs it's own DBID so we get a conflict here like so:
797: c:\sb\v90dnp\inc\nsfdata.h(106) : error C2371: 'DBID' : redefinition; different basic types 798: c:\Program Files (x86)\Microsoft SDKs\Windows\v7.0A\include\oledb.h(718) : see declaration of 'DBID'
Instead of renaming our DBID or modifying the system header we simply use the preprocessor to avoid the issue altogether. The only way we would get a conflict again is if someone intends to use the MS DBID and includes both this header and oledb.h */ #define DBID TIMEDATE #else typedef TIMEDATE DBID; #endif
Description :
This is the structure that uniquely identifies a particular database instance. This DBID will be different for each replica of the same database.
See Also :