00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00031
00032 #pragma once
00033
00034 #ifdef __cplusplus_cli
00035 #pragma managed(push, off)
00036 #endif
00037
00038 #include "Database/db_command.h"
00039 #include "Database/db_connection.h"
00040 #include "Database/db_transaction.h"
00041 #include "Database/db_reader.h"
00042 #include "Database/db_command_provider.h"
00043 #include "Database/db_connection_provider.h"
00044 #include "Database/db_transaction_provider.h"
00045 #include "Database/db_reader_provider.h"
00046
00047 #ifdef __cplusplus_cli
00048 #pragma managed(pop)
00049 #endif
00050
00051 #if defined (_MSC_VER)
00052 #if !defined (UNICODE)
00053 #if defined (CL_DLL)
00054 #if !defined (_DEBUG)
00055 #pragma comment(lib, "clanDatabase-dll.lib")
00056 #else
00057 #pragma comment(lib, "clanDatabase-dll-debug.lib")
00058 #endif
00059 #elif defined (_DLL)
00060 #if !defined (_DEBUG)
00061 #pragma comment(lib, "clanDatabase-static-mtdll.lib")
00062 #else
00063 #pragma comment(lib, "clanDatabase-static-mtdll-debug.lib")
00064 #endif
00065 #else
00066 #if !defined (_DEBUG)
00067 #pragma comment(lib, "clanDatabase-static-mt.lib")
00068 #else
00069 #pragma comment(lib, "clanDatabase-static-mt-debug.lib")
00070 #endif
00071 #endif
00072 #else
00073 #if defined (CL_DLL)
00074 #if !defined (_DEBUG)
00075 #pragma comment(lib, "clanDatabase-dll-uc.lib")
00076 #else
00077 #pragma comment(lib, "clanDatabase-dll-uc-debug.lib")
00078 #endif
00079 #elif defined (_DLL)
00080 #if !defined (_DEBUG)
00081 #pragma comment(lib, "clanDatabase-static-mtdll-uc.lib")
00082 #else
00083 #pragma comment(lib, "clanDatabase-static-mtdll-uc-debug.lib")
00084 #endif
00085 #else
00086 #if !defined (_DEBUG)
00087 #pragma comment(lib, "clanDatabase-static-mt-uc.lib")
00088 #else
00089 #pragma comment(lib, "clanDatabase-static-mt-uc-debug.lib")
00090 #endif
00091 #endif
00092 #endif
00093 #endif
00094