00001 /******************************************************************************* 00002 ** Copyright (c) 1992-2010 VT MAK 00003 ** All rights reserved. 00004 *******************************************************************************/ 00005 00008 00009 #pragma once 00010 00011 #ifdef _WIN32 00012 #include <windows.h> 00013 #include <sqltypes.h> 00014 #else 00015 #include <sqltypes.h> 00016 #endif 00017 00018 #include "sqlIfError.h" 00019 #include "databaseEnvironment.h" 00020 00025 class DT_DLL_VLDB DtSqlEnvironment : public DtDatabaseEnvironment 00026 { 00027 public: 00029 DtSqlEnvironment(); 00030 00032 virtual ~DtSqlEnvironment(); 00033 00035 SQLHENV handle(); 00036 00037 protected: 00038 SQLHENV myHandle; 00039 DtSqlIfErrorHandler myErrorHandler; 00040 };