diff --git a/Data/Data_CE_vs90.sln b/Data/Data_CE_vs90.sln
new file mode 100644
index 000000000..0ed1ffcd8
--- /dev/null
+++ b/Data/Data_CE_vs90.sln
@@ -0,0 +1,60 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_CE_vs90.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_CE_vs90.vcproj", "{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {240E83C3-368D-11DB-9FBC-00123FC423B5} = {240E83C3-368D-11DB-9FBC-00123FC423B5}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug_shared|Digi JumpStart (ARMV4I) = debug_shared|Digi JumpStart (ARMV4I)
+ release_shared|Digi JumpStart (ARMV4I) = release_shared|Digi JumpStart (ARMV4I)
+ debug_static_mt|Digi JumpStart (ARMV4I) = debug_static_mt|Digi JumpStart (ARMV4I)
+ release_static_mt|Digi JumpStart (ARMV4I) = release_static_mt|Digi JumpStart (ARMV4I)
+ debug_static_md|Digi JumpStart (ARMV4I) = debug_static_md|Digi JumpStart (ARMV4I)
+ release_static_md|Digi JumpStart (ARMV4I) = release_static_md|Digi JumpStart (ARMV4I)
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Digi JumpStart (ARMV4I).ActiveCfg = debug_shared|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Digi JumpStart (ARMV4I).Build.0 = debug_shared|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Digi JumpStart (ARMV4I).Deploy.0 = debug_shared|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Digi JumpStart (ARMV4I).ActiveCfg = release_shared|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Digi JumpStart (ARMV4I).Build.0 = release_shared|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Digi JumpStart (ARMV4I).Deploy.0 = release_shared|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_mt|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Digi JumpStart (ARMV4I).Build.0 = debug_static_mt|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_mt|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Digi JumpStart (ARMV4I).ActiveCfg = release_static_mt|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Digi JumpStart (ARMV4I).Build.0 = release_static_mt|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Digi JumpStart (ARMV4I).Deploy.0 = release_static_mt|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Digi JumpStart (ARMV4I).ActiveCfg = debug_static_md|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Digi JumpStart (ARMV4I).Build.0 = debug_static_md|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Digi JumpStart (ARMV4I).Deploy.0 = debug_static_md|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Digi JumpStart (ARMV4I).ActiveCfg = release_static_md|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Digi JumpStart (ARMV4I).Build.0 = release_static_md|Digi JumpStart (ARMV4I)
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Digi JumpStart (ARMV4I).Deploy.0 = release_static_md|Digi JumpStart (ARMV4I)
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Data/Data_CE_vs90.vcproj b/Data/Data_CE_vs90.vcproj
new file mode 100644
index 000000000..fa213e82c
--- /dev/null
+++ b/Data/Data_CE_vs90.vcproj
@@ -0,0 +1,628 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Data/Data_VS71.sln b/Data/Data_VS71.sln
index 1640d417e..efd549291 100644
--- a/Data/Data_VS71.sln
+++ b/Data/Data_VS71.sln
@@ -1,9 +1,9 @@
Microsoft Visual Studio Solution File, Format Version 8.00
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_VS71.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_vs71.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
ProjectSection(ProjectDependencies) = postProject
EndProjectSection
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_VS71.vcproj", "{24134877-368D-11DB-9FBC-00123FC423B5}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs71.vcproj", "{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
ProjectSection(ProjectDependencies) = postProject
{240E83C3-368D-11DB-9FBC-00123FC423B5} = {240E83C3-368D-11DB-9FBC-00123FC423B5}
EndProjectSection
@@ -11,29 +11,37 @@ EndProject
Global
GlobalSection(SolutionConfiguration) = preSolution
debug_shared = debug_shared
- debug_static = debug_static
release_shared = release_shared
- release_static = release_static
- EndGlobalSection
- GlobalSection(ProjectDependencies) = postSolution
+ debug_static_mt = debug_static_mt
+ release_static_mt = release_static_mt
+ debug_static_md = debug_static_md
+ release_static_md = release_static_md
EndGlobalSection
GlobalSection(ProjectConfiguration) = postSolution
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared.ActiveCfg = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared.Build.0 = debug_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static.ActiveCfg = debug_static|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static.Build.0 = debug_static|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared.ActiveCfg = release_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared.Build.0 = release_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static.ActiveCfg = release_static|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static.Build.0 = release_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_shared.ActiveCfg = debug_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_shared.Build.0 = debug_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_static.ActiveCfg = debug_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_static.Build.0 = debug_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_shared.ActiveCfg = release_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_shared.Build.0 = release_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_static.ActiveCfg = release_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_static.Build.0 = release_static|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt.ActiveCfg = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt.Build.0 = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt.ActiveCfg = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt.Build.0 = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md.ActiveCfg = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md.Build.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md.ActiveCfg = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md.Build.0 = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared.ActiveCfg = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared.Build.0 = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared.ActiveCfg = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared.Build.0 = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt.ActiveCfg = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt.Build.0 = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt.ActiveCfg = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt.Build.0 = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md.ActiveCfg = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md.Build.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md.ActiveCfg = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md.Build.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
EndGlobalSection
diff --git a/Data/Data_VS71.vcproj b/Data/Data_VS71.vcproj
index 32d6770e3..0daaae3be 100644
--- a/Data/Data_VS71.vcproj
+++ b/Data/Data_VS71.vcproj
@@ -1,9 +1,9 @@
@@ -13,15 +13,15 @@
+ CompileAs="0"
+ DisableSpecificWarnings="4800;"/>
@@ -73,8 +75,8 @@
+ CompileAs="0"
+ DisableSpecificWarnings="4800;"/>
@@ -139,34 +140,37 @@
Name="VCAuxiliaryManagedWrapperGeneratorTool"/>
+ CompileAs="0"
+ DisableSpecificWarnings="4800;"/>
+ OutputFile="..\lib\PocoDatamtd.lib"/>
+
-
+ CompileAs="0"
+ DisableSpecificWarnings="4800;"/>
+ OutputFile="..\lib\PocoDatamt.lib"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+ Name="DataCore">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\AbstractBinder.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractBinding.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractExtraction.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractExtractor.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractPreparation.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractPreparator.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractSessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\AutoTransaction.h"/>
-
+ RelativePath=".\include\Poco\Data\Binding.h"/>
-
+ RelativePath=".\include\Poco\Data\Bulk.h"/>
-
+ RelativePath=".\include\Poco\Data\BulkBinding.h"/>
-
+ RelativePath=".\include\Poco\Data\BulkExtraction.h"/>
-
+ RelativePath=".\include\Poco\Data\Column.h"/>
-
+ RelativePath=".\include\Poco\Data\Connector.h"/>
-
+ RelativePath=".\include\Poco\Data\Constants.h"/>
-
+ RelativePath=".\include\Poco\Data\Data.h"/>
-
+ RelativePath=".\include\Poco\Data\DataException.h"/>
-
+ RelativePath=".\include\Poco\Data\Date.h"/>
-
+ RelativePath=".\include\Poco\Data\DynamicDateTime.h"/>
-
+ RelativePath=".\include\Poco\Data\DynamicLOB.h"/>
-
+ RelativePath=".\include\Poco\Data\Extraction.h"/>
-
+ RelativePath=".\include\Poco\Data\Limit.h"/>
-
+ RelativePath=".\include\Poco\Data\LOB.h"/>
-
+ RelativePath=".\include\Poco\Data\LOBStream.h"/>
-
+ RelativePath=".\include\Poco\Data\MetaColumn.h"/>
-
+ RelativePath=".\include\Poco\Data\Position.h"/>
-
+ RelativePath=".\include\Poco\data\Preparation.h"/>
-
+ RelativePath=".\include\Poco\Data\Range.h"/>
-
+ RelativePath=".\include\Poco\Data\RecordSet.h"/>
-
+ RelativePath=".\include\Poco\Data\Row.h"/>
-
+ RelativePath=".\include\Poco\Data\RowFilter.h"/>
-
+ RelativePath=".\include\Poco\Data\RowFormatter.h"/>
-
+ RelativePath=".\include\Poco\Data\RowIterator.h"/>
-
+ RelativePath=".\include\Poco\Data\Session.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionFactory.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\SimpleRowFormatter.h"/>
-
+ RelativePath=".\include\Poco\Data\Statement.h"/>
-
+ RelativePath=".\include\Poco\Data\StatementCreator.h"/>
-
+ RelativePath=".\include\Poco\Data\StatementImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\Time.h"/>
-
+ RelativePath=".\include\Poco\Data\Transaction.h"/>
-
-
-
+ RelativePath=".\include\Poco\Data\TypeHandler.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\AbstractBinder.cpp"/>
-
+ RelativePath=".\src\AbstractBinding.cpp"/>
-
+ RelativePath=".\src\AbstractExtraction.cpp"/>
-
+ RelativePath=".\src\AbstractExtractor.cpp"/>
-
+ RelativePath=".\src\AbstractPreparation.cpp"/>
-
+ RelativePath=".\src\AbstractPreparator.cpp"/>
-
+ RelativePath=".\src\Bulk.cpp"/>
-
+ RelativePath=".\src\Connector.cpp"/>
-
+ RelativePath=".\src\DataException.cpp"/>
-
+ RelativePath=".\src\Date.cpp"/>
-
+ RelativePath=".\src\DynamicLOB.cpp"/>
-
+ RelativePath=".\src\Limit.cpp"/>
-
+ RelativePath=".\src\MetaColumn.cpp"/>
-
+ RelativePath=".\src\Position.cpp"/>
-
+ RelativePath=".\src\Range.cpp"/>
-
+ RelativePath=".\src\RecordSet.cpp"/>
-
+ RelativePath=".\src\Row.cpp"/>
-
+ RelativePath=".\src\RowFilter.cpp"/>
-
+ RelativePath=".\src\RowFormatter.cpp"/>
-
+ RelativePath=".\src\RowIterator.cpp"/>
-
+ RelativePath=".\src\Session.cpp"/>
-
+ RelativePath=".\src\SessionFactory.cpp"/>
-
+ RelativePath=".\src\SessionImpl.cpp"/>
-
+ RelativePath=".\src\SimpleRowFormatter.cpp"/>
-
+ RelativePath=".\src\Statement.cpp"/>
-
+ RelativePath=".\src\StatementCreator.cpp"/>
-
+ RelativePath=".\src\StatementImpl.cpp"/>
-
+ RelativePath=".\src\Time.cpp"/>
-
+ RelativePath=".\src\Transaction.cpp"/>
+ Name="SessionPooling">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\PooledSessionHolder.h"/>
-
+ RelativePath=".\include\Poco\Data\PooledSessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionPool.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionPoolContainer.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\PooledSessionHolder.cpp"/>
-
+ RelativePath=".\src\PooledSessionImpl.cpp"/>
-
+ RelativePath=".\src\SessionPool.cpp"/>
-
+ RelativePath=".\src\SessionPoolContainer.cpp"/>
+ Name="Logging">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\ArchiveStrategy.h"/>
-
+ RelativePath=".\include\Poco\Data\SQLChannel.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\ArchiveStrategy.cpp"/>
-
+ RelativePath=".\src\SQLChannel.cpp"/>
-
-
+
diff --git a/Data/Data_VS80.sln b/Data/Data_VS80.sln
index 3a522ec75..3bfddb7d4 100644
--- a/Data/Data_VS80.sln
+++ b/Data/Data_VS80.sln
@@ -1,8 +1,8 @@
Microsoft Visual Studio Solution File, Format Version 9.00
-# Visual C++ Express 2005
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_VS80.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
+# Visual Studio 2005
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_vs80.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_VS80.vcproj", "{24134877-368D-11DB-9FBC-00123FC423B5}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs80.vcproj", "{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
ProjectSection(ProjectDependencies) = postProject
{240E83C3-368D-11DB-9FBC-00123FC423B5} = {240E83C3-368D-11DB-9FBC-00123FC423B5}
EndProjectSection
@@ -10,27 +10,49 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- debug_static|Win32 = debug_static|Win32
release_shared|Win32 = release_shared|Win32
- release_static|Win32 = release_static|Win32
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ release_static_mt|Win32 = release_static_mt|Win32
+ debug_static_md|Win32 = debug_static_md|Win32
+ release_static_md|Win32 = release_static_md|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.ActiveCfg = debug_static|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.Build.0 = debug_static|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.ActiveCfg = release_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Build.0 = release_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.ActiveCfg = release_static|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.Build.0 = release_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.ActiveCfg = debug_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.Build.0 = debug_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Build.0 = release_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.ActiveCfg = release_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.Build.0 = release_static|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.Build.0 = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Data/Data_VS80.vcproj b/Data/Data_VS80.vcproj
index a340f5f7e..eba93bce6 100644
--- a/Data/Data_VS80.vcproj
+++ b/Data/Data_VS80.vcproj
@@ -1,47 +1,38 @@
+ Keyword="Win32Proj">
+ Name="Win32"/>
-
-
+
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ ImportLibrary="..\lib\PocoDatad.lib"
+ TargetMachine="1"/>
+ Name="VCALinkTool"/>
+ Name="VCManifestTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCAppVerifierTool"/>
-
+ Name="VCPostBuildEventTool"/>
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ OptimizeForWindows98="0"
+ ImportLibrary="..\lib\PocoData.lib"
+ TargetMachine="1"/>
+ Name="VCALinkTool"/>
+ Name="VCManifestTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCAppVerifierTool"/>
-
+ Name="VCPostBuildEventTool"/>
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ OutputFile="..\lib\PocoDatamdd.lib"/>
+ Name="VCALinkTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCPostBuildEventTool"/>
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ OutputFile="..\lib\PocoDatamd.lib"/>
+ Name="VCALinkTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCPostBuildEventTool"/>
-
-
+
+ Name="DataCore">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\AbstractBinder.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractBinding.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractExtraction.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractExtractor.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractPreparation.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractPreparator.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractSessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\AutoTransaction.h"/>
-
+ RelativePath=".\include\Poco\Data\Binding.h"/>
-
+ RelativePath=".\include\Poco\Data\Bulk.h"/>
-
+ RelativePath=".\include\Poco\Data\BulkBinding.h"/>
-
+ RelativePath=".\include\Poco\Data\BulkExtraction.h"/>
-
+ RelativePath=".\include\Poco\Data\Column.h"/>
-
+ RelativePath=".\include\Poco\Data\Connector.h"/>
-
+ RelativePath=".\include\Poco\Data\Constants.h"/>
-
+ RelativePath=".\include\Poco\Data\Data.h"/>
-
+ RelativePath=".\include\Poco\Data\DataException.h"/>
-
+ RelativePath=".\include\Poco\Data\Date.h"/>
-
+ RelativePath=".\include\Poco\Data\DynamicDateTime.h"/>
-
+ RelativePath=".\include\Poco\Data\DynamicLOB.h"/>
-
+ RelativePath=".\include\Poco\Data\Extraction.h"/>
-
+ RelativePath=".\include\Poco\Data\Limit.h"/>
-
+ RelativePath=".\include\Poco\Data\LOB.h"/>
-
+ RelativePath=".\include\Poco\Data\LOBStream.h"/>
-
+ RelativePath=".\include\Poco\Data\MetaColumn.h"/>
-
+ RelativePath=".\include\Poco\Data\Position.h"/>
-
+ RelativePath=".\include\Poco\data\Preparation.h"/>
-
+ RelativePath=".\include\Poco\Data\Range.h"/>
-
+ RelativePath=".\include\Poco\Data\RecordSet.h"/>
-
+ RelativePath=".\include\Poco\Data\Row.h"/>
-
+ RelativePath=".\include\Poco\Data\RowFilter.h"/>
-
+ RelativePath=".\include\Poco\Data\RowFormatter.h"/>
-
+ RelativePath=".\include\Poco\Data\RowIterator.h"/>
-
+ RelativePath=".\include\Poco\Data\Session.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionFactory.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\SimpleRowFormatter.h"/>
-
+ RelativePath=".\include\Poco\Data\Statement.h"/>
-
+ RelativePath=".\include\Poco\Data\StatementCreator.h"/>
-
+ RelativePath=".\include\Poco\Data\StatementImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\Time.h"/>
-
+ RelativePath=".\include\Poco\Data\Transaction.h"/>
+
+ Name="Source Files">
-
+ RelativePath=".\src\AbstractBinder.cpp"/>
-
+ RelativePath=".\src\AbstractBinding.cpp"/>
-
+ RelativePath=".\src\AbstractExtraction.cpp"/>
-
+ RelativePath=".\src\AbstractExtractor.cpp"/>
-
+ RelativePath=".\src\AbstractPreparation.cpp"/>
-
+ RelativePath=".\src\AbstractPreparator.cpp"/>
-
+ RelativePath=".\src\Bulk.cpp"/>
-
+ RelativePath=".\src\Connector.cpp"/>
-
+ RelativePath=".\src\DataException.cpp"/>
-
+ RelativePath=".\src\Date.cpp"/>
-
+ RelativePath=".\src\DynamicLOB.cpp"/>
-
+ RelativePath=".\src\Limit.cpp"/>
-
+ RelativePath=".\src\MetaColumn.cpp"/>
-
+ RelativePath=".\src\Position.cpp"/>
-
+ RelativePath=".\src\Range.cpp"/>
-
+ RelativePath=".\src\RecordSet.cpp"/>
-
+ RelativePath=".\src\Row.cpp"/>
-
+ RelativePath=".\src\RowFilter.cpp"/>
-
+ RelativePath=".\src\RowFormatter.cpp"/>
-
+ RelativePath=".\src\RowIterator.cpp"/>
-
+ RelativePath=".\src\Session.cpp"/>
-
+ RelativePath=".\src\SessionFactory.cpp"/>
-
+ RelativePath=".\src\SessionImpl.cpp"/>
-
+ RelativePath=".\src\SimpleRowFormatter.cpp"/>
-
+ RelativePath=".\src\Statement.cpp"/>
-
+ RelativePath=".\src\StatementCreator.cpp"/>
-
+ RelativePath=".\src\StatementImpl.cpp"/>
-
+ RelativePath=".\src\Time.cpp"/>
-
+ RelativePath=".\src\Transaction.cpp"/>
+ Name="SessionPooling">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\PooledSessionHolder.h"/>
-
+ RelativePath=".\include\Poco\Data\PooledSessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionPool.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionPoolContainer.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\PooledSessionHolder.cpp"/>
-
+ RelativePath=".\src\PooledSessionImpl.cpp"/>
-
+ RelativePath=".\src\SessionPool.cpp"/>
-
+ RelativePath=".\src\SessionPoolContainer.cpp"/>
+ Name="Logging">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\ArchiveStrategy.h"/>
-
+ RelativePath=".\include\Poco\Data\SQLChannel.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\ArchiveStrategy.cpp"/>
-
+ RelativePath=".\src\SQLChannel.cpp"/>
-
-
+
diff --git a/Data/Data_VS90.sln b/Data/Data_VS90.sln
index 5113c3bb2..899e1983f 100644
--- a/Data/Data_VS90.sln
+++ b/Data/Data_VS90.sln
@@ -1,8 +1,8 @@
Microsoft Visual Studio Solution File, Format Version 10.00
-# Visual C++ Express 2008
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_VS90.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_vs90.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
EndProject
-Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_VS90.vcproj", "{24134877-368D-11DB-9FBC-00123FC423B5}"
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_vs90.vcproj", "{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
ProjectSection(ProjectDependencies) = postProject
{240E83C3-368D-11DB-9FBC-00123FC423B5} = {240E83C3-368D-11DB-9FBC-00123FC423B5}
EndProjectSection
@@ -10,27 +10,49 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- debug_static|Win32 = debug_static|Win32
release_shared|Win32 = release_shared|Win32
- release_static|Win32 = release_static|Win32
+ debug_static_mt|Win32 = debug_static_mt|Win32
+ release_static_mt|Win32 = release_static_mt|Win32
+ debug_static_md|Win32 = debug_static_md|Win32
+ release_static_md|Win32 = release_static_md|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.ActiveCfg = debug_static|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.Build.0 = debug_static|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.ActiveCfg = release_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Build.0 = release_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.ActiveCfg = release_static|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.Build.0 = release_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Build.0 = debug_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.ActiveCfg = debug_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.debug_static|Win32.Build.0 = debug_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.ActiveCfg = release_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Build.0 = release_shared|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.ActiveCfg = release_static|Win32
- {24134877-368D-11DB-9FBC-00123FC423B5}.release_static|Win32.Build.0 = release_static|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.Build.0 = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.ActiveCfg = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.Build.0 = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.Deploy.0 = release_shared|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Data/Data_VS90.vcproj b/Data/Data_VS90.vcproj
index 87919dcd6..7d6b84c6b 100644
--- a/Data/Data_VS90.vcproj
+++ b/Data/Data_VS90.vcproj
@@ -1,48 +1,38 @@
+ Keyword="Win32Proj">
+ Name="Win32"/>
-
-
+
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ TargetMachine="1"/>
+ Name="VCALinkTool"/>
+ Name="VCManifestTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCAppVerifierTool"/>
+ Name="VCPostBuildEventTool"/>
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ TargetMachine="1"/>
+ Name="VCALinkTool"/>
+ Name="VCManifestTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCAppVerifierTool"/>
+ Name="VCPostBuildEventTool"/>
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ OutputFile="..\lib\PocoDatamt.lib"/>
+ Name="VCALinkTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCPostBuildEventTool"/>
+ CharacterSet="2">
+ Name="VCPreBuildEventTool"/>
+ Name="VCCustomBuildTool"/>
+ Name="VCXMLDataGeneratorTool"/>
+ Name="VCWebServiceProxyGeneratorTool"/>
+ Name="VCMIDLTool"/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ DisableSpecificWarnings=""/>
+ Name="VCManagedResourceCompilerTool"/>
+ Name="VCResourceCompilerTool"/>
+ Name="VCPreLinkEventTool"/>
+ OutputFile="..\lib\PocoDatamd.lib"/>
+ Name="VCALinkTool"/>
+ Name="VCXDCMakeTool"/>
+ Name="VCBscMakeTool"/>
+ Name="VCFxCopTool"/>
+ Name="VCPostBuildEventTool"/>
-
-
+
+ Name="DataCore">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\AbstractBinder.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractBinding.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractExtraction.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractExtractor.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractPreparation.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractPreparator.h"/>
-
+ RelativePath=".\include\Poco\Data\AbstractSessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\AutoTransaction.h"/>
-
+ RelativePath=".\include\Poco\Data\Binding.h"/>
-
+ RelativePath=".\include\Poco\Data\Bulk.h"/>
-
+ RelativePath=".\include\Poco\Data\BulkBinding.h"/>
-
+ RelativePath=".\include\Poco\Data\BulkExtraction.h"/>
-
+ RelativePath=".\include\Poco\Data\Column.h"/>
-
+ RelativePath=".\include\Poco\Data\Connector.h"/>
-
+ RelativePath=".\include\Poco\Data\Constants.h"/>
-
+ RelativePath=".\include\Poco\Data\Data.h"/>
-
+ RelativePath=".\include\Poco\Data\DataException.h"/>
-
+ RelativePath=".\include\Poco\Data\Date.h"/>
-
+ RelativePath=".\include\Poco\Data\DynamicDateTime.h"/>
-
+ RelativePath=".\include\Poco\Data\DynamicLOB.h"/>
-
+ RelativePath=".\include\Poco\Data\Extraction.h"/>
-
+ RelativePath=".\include\Poco\Data\Limit.h"/>
-
+ RelativePath=".\include\Poco\Data\LOB.h"/>
-
+ RelativePath=".\include\Poco\Data\LOBStream.h"/>
-
+ RelativePath=".\include\Poco\Data\MetaColumn.h"/>
-
+ RelativePath=".\include\Poco\Data\Position.h"/>
-
+ RelativePath=".\include\Poco\data\Preparation.h"/>
-
+ RelativePath=".\include\Poco\Data\Range.h"/>
-
+ RelativePath=".\include\Poco\Data\RecordSet.h"/>
-
+ RelativePath=".\include\Poco\Data\Row.h"/>
-
+ RelativePath=".\include\Poco\Data\RowFilter.h"/>
-
+ RelativePath=".\include\Poco\Data\RowFormatter.h"/>
-
+ RelativePath=".\include\Poco\Data\RowIterator.h"/>
-
+ RelativePath=".\include\Poco\Data\Session.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionFactory.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\SimpleRowFormatter.h"/>
-
+ RelativePath=".\include\Poco\Data\Statement.h"/>
-
+ RelativePath=".\include\Poco\Data\StatementCreator.h"/>
-
+ RelativePath=".\include\Poco\Data\StatementImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\Time.h"/>
-
+ RelativePath=".\include\Poco\Data\Transaction.h"/>
-
+ RelativePath=".\include\Poco\Data\TypeHandler.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\AbstractBinder.cpp"/>
-
+ RelativePath=".\src\AbstractBinding.cpp"/>
-
+ RelativePath=".\src\AbstractExtraction.cpp"/>
-
+ RelativePath=".\src\AbstractExtractor.cpp"/>
-
+ RelativePath=".\src\AbstractPreparation.cpp"/>
-
+ RelativePath=".\src\AbstractPreparator.cpp"/>
-
+ RelativePath=".\src\Bulk.cpp"/>
-
+ RelativePath=".\src\Connector.cpp"/>
-
+ RelativePath=".\src\DataException.cpp"/>
-
+ RelativePath=".\src\Date.cpp"/>
-
+ RelativePath=".\src\DynamicLOB.cpp"/>
-
+ RelativePath=".\src\Limit.cpp"/>
-
+ RelativePath=".\src\MetaColumn.cpp"/>
-
+ RelativePath=".\src\Position.cpp"/>
-
+ RelativePath=".\src\Range.cpp"/>
-
+ RelativePath=".\src\RecordSet.cpp"/>
-
+ RelativePath=".\src\Row.cpp"/>
-
+ RelativePath=".\src\RowFilter.cpp"/>
-
+ RelativePath=".\src\RowFormatter.cpp"/>
-
+ RelativePath=".\src\RowIterator.cpp"/>
-
+ RelativePath=".\src\Session.cpp"/>
-
+ RelativePath=".\src\SessionFactory.cpp"/>
-
+ RelativePath=".\src\SessionImpl.cpp"/>
-
+ RelativePath=".\src\SimpleRowFormatter.cpp"/>
-
+ RelativePath=".\src\Statement.cpp"/>
-
+ RelativePath=".\src\StatementCreator.cpp"/>
-
+ RelativePath=".\src\StatementImpl.cpp"/>
-
+ RelativePath=".\src\Time.cpp"/>
-
+ RelativePath=".\src\Transaction.cpp"/>
+ Name="SessionPooling">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\PooledSessionHolder.h"/>
-
+ RelativePath=".\include\Poco\Data\PooledSessionImpl.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionPool.h"/>
-
+ RelativePath=".\include\Poco\Data\SessionPoolContainer.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\PooledSessionHolder.cpp"/>
-
+ RelativePath=".\src\PooledSessionImpl.cpp"/>
-
+ RelativePath=".\src\SessionPool.cpp"/>
-
+ RelativePath=".\src\SessionPoolContainer.cpp"/>
+ Name="Logging">
+ Name="Header Files">
-
+ RelativePath=".\include\Poco\Data\ArchiveStrategy.h"/>
-
+ RelativePath=".\include\Poco\Data\SQLChannel.h"/>
+ Name="Source Files">
-
+ RelativePath=".\src\ArchiveStrategy.cpp"/>
-
+ RelativePath=".\src\SQLChannel.cpp"/>
-
-
+
diff --git a/Data/Data_vs100.sln b/Data/Data_vs100.sln
index 60a65c036..4104e3300 100644
--- a/Data/Data_vs100.sln
+++ b/Data/Data_vs100.sln
@@ -10,79 +10,49 @@ EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
debug_shared|Win32 = debug_shared|Win32
- debug_shared|x64 = debug_shared|x64
- debug_static_md|Win32 = debug_static_md|Win32
- debug_static_md|x64 = debug_static_md|x64
- debug_static_mt|Win32 = debug_static_mt|Win32
- debug_static_mt|x64 = debug_static_mt|x64
release_shared|Win32 = release_shared|Win32
- release_shared|x64 = release_shared|x64
- release_static_md|Win32 = release_static_md|Win32
- release_static_md|x64 = release_static_md|x64
+ debug_static_mt|Win32 = debug_static_mt|Win32
release_static_mt|Win32 = release_static_mt|Win32
- release_static_mt|x64 = release_static_mt|x64
+ debug_static_md|Win32 = debug_static_md|Win32
+ release_static_md|Win32 = release_static_md|Win32
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Build.0 = debug_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.Build.0 = debug_shared|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.ActiveCfg = release_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Build.0 = release_shared|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.ActiveCfg = release_shared|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.Build.0 = release_shared|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.ActiveCfg = release_static_md|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.Build.0 = release_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.ActiveCfg = debug_shared|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.Build.0 = debug_shared|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|Win32.Deploy.0 = debug_shared|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.ActiveCfg = debug_shared|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.Build.0 = debug_shared|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.Build.0 = debug_static_md|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.ActiveCfg = release_shared|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.Build.0 = release_shared|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|Win32.Deploy.0 = release_shared|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.ActiveCfg = release_shared|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.Build.0 = release_shared|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Build.0 = release_static_md|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.ActiveCfg = release_static_md|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.Build.0 = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.ActiveCfg = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Build.0 = debug_static_mt|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|Win32.Deploy.0 = debug_static_mt|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.ActiveCfg = release_static_mt|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.Build.0 = release_static_mt|Win32
{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|Win32.Deploy.0 = release_static_mt|Win32
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
- {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.ActiveCfg = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Build.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|Win32.Deploy.0 = debug_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.ActiveCfg = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Build.0 = release_static_md|Win32
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|Win32.Deploy.0 = release_static_md|Win32
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
diff --git a/Data/Data_vs100.vcxproj b/Data/Data_vs100.vcxproj
index 3efed6379..1fa35df7c 100644
--- a/Data/Data_vs100.vcxproj
+++ b/Data/Data_vs100.vcxproj
@@ -1,54 +1,30 @@
-
+
debug_shared
Win32
-
- debug_shared
- x64
-
debug_static_md
Win32
-
- debug_static_md
- x64
-
debug_static_mt
Win32
-
- debug_static_mt
- x64
-
release_shared
Win32
-
- release_shared
- x64
-
release_static_md
Win32
-
- release_static_md
- x64
-
release_static_mt
Win32
-
- release_static_mt
- x64
-
Data
@@ -56,138 +32,76 @@
Data
Win32Proj
-
-
+
+
StaticLibrary
MultiByte
-
+
StaticLibrary
MultiByte
-
+
StaticLibrary
MultiByte
-
+
StaticLibrary
MultiByte
-
- StaticLibrary
- MultiByte
-
-
- StaticLibrary
- MultiByte
-
-
- StaticLibrary
- MultiByte
-
-
- StaticLibrary
- MultiByte
-
-
+
DynamicLibrary
MultiByte
-
+
DynamicLibrary
MultiByte
-
- DynamicLibrary
- MultiByte
-
-
- DynamicLibrary
- MultiByte
-
-
-
-
-
+
+
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
- <_ProjectFileVersion>10.0.30319.1
- ..\bin\
- ..\bin\
- obj\$(Configuration)\
- obj\$(Configuration)\
- true
- true
- ..\bin\
- ..\bin\
- obj\$(Configuration)\
- obj\$(Configuration)\
- false
- false
- ..\lib\
- ..\lib\
- obj\$(Configuration)\
- obj\$(Configuration)\
- ..\lib\
- ..\lib\
- obj\$(Configuration)\
- obj\$(Configuration)\
- ..\lib\
- ..\lib\
- obj\$(Configuration)\
- obj\$(Configuration)\
- ..\lib\
- ..\lib\
- obj\$(Configuration)\
- obj\$(Configuration)\
- PocoDatad
- PocoDatad
- PocoDatamdd
- PocoDatamdd
- PocoDatamtd
- PocoDatamtd
- PocoData
- PocoData
- PocoDatamd
- PocoDatamd
- PocoDatamt
- PocoDatamt
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin\
+ obj\$(Configuration)\
+ true
+ ..\bin\
+ obj\$(Configuration)\
+ false
+ ..\lib\
+ obj\$(Configuration)\
+ ..\lib\
+ obj\$(Configuration)\
+ ..\lib\
+ obj\$(Configuration)\
+ ..\lib\
+ obj\$(Configuration)\
+ PocoDatad
+ PocoDatamdd
+ PocoDatamtd
+ PocoData
+ PocoDatamd
+ PocoDatamt
-
+
Disabled
.\include;..\Foundation\include;%(AdditionalIncludeDirectories)
@@ -200,7 +114,7 @@
true
true
true
-
+
Level3
EditAndContinue
Default
@@ -218,37 +132,7 @@
MachineX86
-
-
- Disabled
- .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
-
- Level3
- ProgramDatabase
- Default
- %(DisableSpecificWarnings)
-
-
- %(AdditionalDependencies)
- ..\bin\PocoDatad.dll
- true
- true
- ..\bin\PocoDatad.pdb
- ..\lib;%(AdditionalLibraryDirectories)
- Console
- ..\lib\PocoDatad.lib
-
-
-
+
Disabled
OnlyExplicitInline
@@ -263,9 +147,9 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
@@ -282,42 +166,7 @@
MachineX86
-
-
- Disabled
- OnlyExplicitInline
- true
- Speed
- true
- .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
-
- Level3
-
-
- Default
- %(DisableSpecificWarnings)
-
-
- %(AdditionalDependencies)
- ..\bin\PocoData.dll
- true
- false
- ..\lib;%(AdditionalLibraryDirectories)
- Console
- true
- true
- ..\lib\PocoData.lib
-
-
-
+
Disabled
.\include;..\Foundation\include;%(AdditionalIncludeDirectories)
@@ -330,7 +179,7 @@
true
true
true
-
+
..\lib\PocoDatamtd.pdb
Level3
EditAndContinue
@@ -341,31 +190,7 @@
..\lib\PocoDatamtd.lib
-
-
- Disabled
- .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebug
- true
- true
- true
- true
-
-
- ..\lib\PocoDatamtd.pdb
- Level3
- ProgramDatabase
- Default
- %(DisableSpecificWarnings)
-
-
- ..\lib\PocoDatamtd.lib
-
-
-
+
Disabled
OnlyExplicitInline
@@ -380,9 +205,9 @@
true
true
true
-
+
Level3
-
+
Default
%(DisableSpecificWarnings)
@@ -390,34 +215,7 @@
..\lib\PocoDatamt.lib
-
-
- Disabled
- OnlyExplicitInline
- true
- Speed
- true
- .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreaded
- false
- true
- true
- true
-
-
- Level3
-
-
- Default
- %(DisableSpecificWarnings)
-
-
- ..\lib\PocoDatamt.lib
-
-
-
+
Disabled
.\include;..\Foundation\include;%(AdditionalIncludeDirectories)
@@ -430,7 +228,7 @@
true
true
true
-
+
..\lib\PocoDatamdd.pdb
Level3
EditAndContinue
@@ -441,31 +239,7 @@
..\lib\PocoDatamdd.lib
-
-
- Disabled
- .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- EnableFastChecks
- MultiThreadedDebugDLL
- true
- true
- true
- true
-
-
- ..\lib\PocoDatamdd.pdb
- Level3
- ProgramDatabase
- Default
- %(DisableSpecificWarnings)
-
-
- ..\lib\PocoDatamdd.lib
-
-
-
+
Disabled
OnlyExplicitInline
@@ -480,39 +254,10 @@
true
true
true
-
+
..\lib\PocoDatamd.pdb
Level3
-
- Default
- %(DisableSpecificWarnings)
-
-
- %(AdditionalDependencies)
- ..\lib\PocoDatamd.lib
-
-
-
-
- Disabled
- OnlyExplicitInline
- true
- Speed
- true
- .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
- WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
- true
- MultiThreadedDLL
- false
- true
- true
- true
-
-
- ..\lib\PocoDatamd.pdb
- Level3
-
-
+
Default
%(DisableSpecificWarnings)
@@ -522,96 +267,93 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
\ No newline at end of file
+
+
+
diff --git a/Data/Data_vs100.vcxproj.filters b/Data/Data_vs100.vcxproj.filters
index faa390b60..1e960eeed 100644
--- a/Data/Data_vs100.vcxproj.filters
+++ b/Data/Data_vs100.vcxproj.filters
@@ -2,22 +2,31 @@
- {be23cad9-48a2-49cd-ad09-5519919fdf69}
+ {5d9413e2-2ef3-442a-8e65-7f7b5cac89e5}
- {0e3cfe8b-efbf-4679-823e-2294e350b954}
+ {27f75a82-ecb7-4687-8278-41f32071f700}
- {972be6f9-955a-4b04-9036-42d0a731fb88}
+ {48e4ce72-fd91-4d99-9962-8d739f6705d4}
- {94ac43f0-ed08-4b33-a2b2-80e745bfdd96}
+ {d0b76a92-6e4c-4225-adcc-25eee0c42b7a}
- {ee89f0a2-10a7-40c0-be6f-de09b2e844c7}
+ {d14a2364-08ca-4229-801a-a0e940d6e409}
- {60881336-74f0-4876-8ed8-ff1817997b8e}
+ {4a79c2e9-6109-428c-b253-43242195fa05}
+
+
+ {c71b6dd6-f7fd-48d3-9a0c-2f3d4a302016}
+
+
+ {0ac6023c-87d8-4072-b2ce-f3c28b148b82}
+
+
+ {4db0b265-f4a4-48aa-ac71-dea3ced3ac49}
@@ -33,87 +42,21 @@
DataCore\Header Files
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- DataCore\Header Files
-
-
- SessionPooling\Header Files
-
-
- SessionPooling\Header Files
-
-
- SessionPooling\Header Files
-
DataCore\Header Files
DataCore\Header Files
-
+
DataCore\Header Files
DataCore\Header Files
+
+ DataCore\Header Files
+
DataCore\Header Files
@@ -123,9 +66,21 @@
DataCore\Header Files
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
DataCore\Header Files
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
DataCore\Header Files
@@ -135,19 +90,31 @@
DataCore\Header Files
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
DataCore\Header Files
DataCore\Header Files
-
+
DataCore\Header Files
DataCore\Header Files
-
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
DataCore\Header Files
@@ -162,13 +129,25 @@
DataCore\Header Files
-
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
DataCore\Header Files
DataCore\Header Files
-
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
DataCore\Header Files
@@ -177,6 +156,27 @@
DataCore\Header Files
+
+ DataCore\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
@@ -194,69 +194,39 @@
DataCore\Source Files
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
DataCore\Source Files
DataCore\Source Files
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- SessionPooling\Source Files
-
-
- SessionPooling\Source Files
-
-
- SessionPooling\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
-
- DataCore\Source Files
-
DataCore\Source Files
DataCore\Source Files
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
DataCore\Source Files
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
DataCore\Source Files
@@ -269,10 +239,25 @@
DataCore\Source Files
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
DataCore\Source Files
-
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
DataCore\Source Files
@@ -281,8 +266,23 @@
DataCore\Source Files
+
+ SessionPooling\Source Files
+
+
+ SessionPooling\Source Files
+
+
+ SessionPooling\Source Files
+
SessionPooling\Source Files
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
\ No newline at end of file
diff --git a/Data/Data_vs110.vcxproj.filters b/Data/Data_vs110.vcxproj.filters
index 29f93165b..087f73992 100644
--- a/Data/Data_vs110.vcxproj.filters
+++ b/Data/Data_vs110.vcxproj.filters
@@ -2,31 +2,31 @@
- {e45a67b5-4e98-4340-8207-888959136a56}
+ {b0c4ecb5-2fec-44b6-b2ed-73a184c13d7e}
- {5a56f5c2-1eb6-41a8-bf9d-647c2a719708}
+ {ff68fd41-c965-4b22-8850-7337edeba804}
- {c72bb00b-7a0f-4efd-8487-fd452099c194}
+ {296a992f-335f-486c-bd02-b933d64d5448}
- {cb92a3df-2c49-4916-ba8f-6c431403f0dd}
+ {d47207b2-d566-42aa-bd9b-7fdc74e2b04c}
- {f66f6211-dea4-408c-a049-8c424308b6d3}
+ {4edd2b1c-efb1-4e9b-b9c7-7f6008059889}
- {e3b62132-55b1-4da6-b606-0552211c1a4d}
+ {3a9a37f7-0449-4e91-9a6f-25b4586bef31}
- {4cd0747d-7742-4721-a5ac-1e745a20c811}
+ {3eaaa4d7-9839-4bb9-878d-c0ebc8f77b23}
- {ced10340-29cc-4da8-a86b-0fbb8a1f2b09}
+ {f576b05c-f4ab-43c1-b494-39c2e5eb5608}
- {ff2d6bdb-536b-4683-a3fa-2cba390f8b3e}
+ {74dee80f-3ec5-4caf-b009-e60e1307aa78}
diff --git a/Data/Data_x64_vs100.sln b/Data/Data_x64_vs100.sln
new file mode 100644
index 000000000..fef60c896
--- /dev/null
+++ b/Data/Data_x64_vs100.sln
@@ -0,0 +1,60 @@
+Microsoft Visual Studio Solution File, Format Version 11.00
+# Visual Studio 2010
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_x64_vs100.vcxproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs100.vcxproj", "{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {240E83C3-368D-11DB-9FBC-00123FC423B5} = {240E83C3-368D-11DB-9FBC-00123FC423B5}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug_shared|x64 = debug_shared|x64
+ release_shared|x64 = release_shared|x64
+ debug_static_mt|x64 = debug_static_mt|x64
+ release_static_mt|x64 = release_static_mt|x64
+ debug_static_md|x64 = debug_static_md|x64
+ release_static_md|x64 = release_static_md|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.Build.0 = debug_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.ActiveCfg = release_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.Build.0 = release_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.Deploy.0 = release_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.Build.0 = release_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.Build.0 = debug_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.ActiveCfg = release_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.Build.0 = release_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.Deploy.0 = release_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.Build.0 = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Data/Data_x64_vs100.vcxproj b/Data/Data_x64_vs100.vcxproj
new file mode 100644
index 000000000..ada140ceb
--- /dev/null
+++ b/Data/Data_x64_vs100.vcxproj
@@ -0,0 +1,357 @@
+
+
+
+
+ debug_shared
+ x64
+
+
+ debug_static_md
+ x64
+
+
+ debug_static_mt
+ x64
+
+
+ release_shared
+ x64
+
+
+ release_static_md
+ x64
+
+
+ release_static_mt
+ x64
+
+
+
+ Data
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}
+ Data
+ Win32Proj
+
+
+
+ StaticLibrary
+ MultiByte
+
+
+ StaticLibrary
+ MultiByte
+
+
+ StaticLibrary
+ MultiByte
+
+
+ StaticLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+ DynamicLibrary
+ MultiByte
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ <_ProjectFileVersion>10.0.40219.1
+ ..\bin64\
+ obj64\$(Configuration)\
+ true
+ ..\bin64\
+ obj64\$(Configuration)\
+ false
+ ..\lib64\
+ obj64\$(Configuration)\
+ ..\lib64\
+ obj64\$(Configuration)\
+ ..\lib64\
+ obj64\$(Configuration)\
+ ..\lib64\
+ obj64\$(Configuration)\
+ PocoData64d
+ PocoDatamdd
+ PocoDatamtd
+ PocoData64
+ PocoDatamd
+ PocoDatamt
+
+
+
+ Disabled
+ .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+
+
+ %(AdditionalDependencies)
+ ..\bin64\PocoData64d.dll
+ true
+ true
+ ..\bin64\PocoData64d.pdb
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ ..\lib64\PocoDatad.lib
+ MachineX64
+
+
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;_USRDLL;Data_EXPORTS;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+
+
+ %(AdditionalDependencies)
+ ..\bin64\PocoData64.dll
+ true
+ false
+ ..\lib64;%(AdditionalLibraryDirectories)
+ Console
+ true
+ true
+ ..\lib64\PocoData.lib
+ MachineX64
+
+
+
+
+ Disabled
+ .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebug
+ true
+ true
+ true
+ true
+
+ ..\lib64\PocoDatamtd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+
+
+ ..\lib64\PocoDatamtd.lib
+
+
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreaded
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+
+
+ ..\lib64\PocoDatamt.lib
+
+
+
+
+ Disabled
+ .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;_DEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ true
+ EnableFastChecks
+ MultiThreadedDebugDLL
+ true
+ true
+ true
+ true
+
+ ..\lib64\PocoDatamdd.pdb
+ Level3
+ ProgramDatabase
+ Default
+ %(DisableSpecificWarnings)
+
+
+ ..\lib64\PocoDatamdd.lib
+
+
+
+
+ Disabled
+ OnlyExplicitInline
+ true
+ Speed
+ true
+ .\include;..\Foundation\include;%(AdditionalIncludeDirectories)
+ WIN32;NDEBUG;_WINDOWS;POCO_STATIC;%(PreprocessorDefinitions)
+ true
+ MultiThreadedDLL
+ false
+ true
+ true
+ true
+
+ Level3
+
+ Default
+ %(DisableSpecificWarnings)
+
+
+ ..\lib64\PocoDatamd.lib
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Data/Data_x64_vs100.vcxproj.filters b/Data/Data_x64_vs100.vcxproj.filters
new file mode 100644
index 000000000..5e718d6e7
--- /dev/null
+++ b/Data/Data_x64_vs100.vcxproj.filters
@@ -0,0 +1,288 @@
+
+
+
+
+ {415ac94a-5cf7-4951-9c4c-bd3694fb721c}
+
+
+ {ac8b82f8-eadc-49d9-bbee-9ad9a9aef7a8}
+
+
+ {37e9b003-f160-47c5-a087-5fbc2dd15492}
+
+
+ {d17d6956-aad7-49a6-ae09-cbffb0dcd033}
+
+
+ {b11cd0b0-3dd3-4bd6-9371-552ac2001fcc}
+
+
+ {be44cfbd-51dd-42a0-9a98-08de85852f0b}
+
+
+ {af48f137-2142-4770-ac06-6922aed340b4}
+
+
+ {91250500-da6d-4eec-90fe-07b029c5503e}
+
+
+ {18032e06-2256-4712-a247-fbe32a970013}
+
+
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ DataCore\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ SessionPooling\Header Files
+
+
+ Logging\Header Files
+
+
+ Logging\Header Files
+
+
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ DataCore\Source Files
+
+
+ SessionPooling\Source Files
+
+
+ SessionPooling\Source Files
+
+
+ SessionPooling\Source Files
+
+
+ SessionPooling\Source Files
+
+
+ Logging\Source Files
+
+
+ Logging\Source Files
+
+
+
\ No newline at end of file
diff --git a/Data/Data_x64_vs110.vcxproj.filters b/Data/Data_x64_vs110.vcxproj.filters
index 28032d85e..a7c5f5801 100644
--- a/Data/Data_x64_vs110.vcxproj.filters
+++ b/Data/Data_x64_vs110.vcxproj.filters
@@ -2,31 +2,31 @@
- {bb468181-3296-4d6d-a9fa-0553f1b2afb1}
+ {fd9f72c0-7bc6-4903-8554-c06757614b09}
- {57e06b25-b5ee-4582-a14e-3e1e5ce08765}
+ {dbef72b3-cba1-42ba-a173-159ab2872383}
- {0dda1e61-5823-4ef0-a532-3b7068b44809}
+ {ff8b6c72-edec-4b4e-8a3b-19e60597d338}
- {635a5776-57dd-4664-bc9b-6d0acdbe604e}
+ {a8b72238-0410-4165-b7e1-7a0c6ff0322d}
- {b3500d22-bb6b-4a39-9acd-9c2424824554}
+ {23f172ea-bc6b-4011-ac6e-8a06d821358b}
- {9c85402f-9651-42e1-83c7-dd5e19528285}
+ {82c9086c-6883-4ec1-bd8e-b8037e3cbb4f}
- {40b340bc-2b44-4acf-841a-51aea56b3a37}
+ {08c7cdb3-362f-4d63-915c-f9baeee2399e}
- {33c1a054-aa48-43c8-a9b8-3d79df05af87}
+ {8a1c4ecf-8304-41b7-9214-121d9a8e6a1d}
- {57ab8325-6601-4ca2-a22f-4fc880cd1d6e}
+ {7966d047-b3e5-4534-ba0f-825c88ef8b33}
diff --git a/Data/Data_x64_vs90.sln b/Data/Data_x64_vs90.sln
new file mode 100644
index 000000000..731d7730b
--- /dev/null
+++ b/Data/Data_x64_vs90.sln
@@ -0,0 +1,60 @@
+Microsoft Visual Studio Solution File, Format Version 10.00
+# Visual Studio 2008
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Data", "Data_x64_vs90.vcproj", "{240E83C3-368D-11DB-9FBC-00123FC423B5}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "TestSuite", "testsuite\TestSuite_x64_vs90.vcproj", "{1813A463-E349-4FEA-8A8E-4A41E41C0DC7}"
+ ProjectSection(ProjectDependencies) = postProject
+ {240E83C3-368D-11DB-9FBC-00123FC423B5} = {240E83C3-368D-11DB-9FBC-00123FC423B5}
+ EndProjectSection
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ debug_shared|x64 = debug_shared|x64
+ release_shared|x64 = release_shared|x64
+ debug_static_mt|x64 = debug_static_mt|x64
+ release_static_mt|x64 = release_static_mt|x64
+ debug_static_md|x64 = debug_static_md|x64
+ release_static_md|x64 = release_static_md|x64
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.Build.0 = debug_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.ActiveCfg = release_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.Build.0 = release_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_shared|x64.Deploy.0 = release_shared|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.Build.0 = release_static_md|x64
+ {240E83C3-368D-11DB-9FBC-00123FC423B5}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.ActiveCfg = debug_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.Build.0 = debug_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_shared|x64.Deploy.0 = debug_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.ActiveCfg = release_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.Build.0 = release_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_shared|x64.Deploy.0 = release_shared|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.ActiveCfg = debug_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.Build.0 = debug_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_mt|x64.Deploy.0 = debug_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.ActiveCfg = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.Build.0 = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_mt|x64.Deploy.0 = release_static_mt|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.ActiveCfg = debug_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.Build.0 = debug_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.debug_static_md|x64.Deploy.0 = debug_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.ActiveCfg = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.Build.0 = release_static_md|x64
+ {1813A463-E349-4FEA-8A8E-4A41E41C0DC7}.release_static_md|x64.Deploy.0 = release_static_md|x64
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+EndGlobal
diff --git a/Data/Data_x64_vs90.vcproj b/Data/Data_x64_vs90.vcproj
new file mode 100644
index 000000000..d6ba6b16a
--- /dev/null
+++ b/Data/Data_x64_vs90.vcproj
@@ -0,0 +1,585 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+