Description: An example of layer 3, respectively, to connect mdb, sqlserver, oracle
File list (Check if you may need any files):
Solution
........\Build_Access.bat
........\Build_Oracle.bat
........\Build_SQLServer.bat
........\Business
........\........\Business.csproj
........\........\BusinessLogic.cs
........\........\Properties
........\........\..........\AssemblyInfo.cs
........\DALFactory
........\..........\DALFactory.csproj
........\..........\GetDatabaseType.cs
........\..........\IDataAccessObject.cs
........\..........\Properties
........\..........\..........\AssemblyInfo.cs
........\DataAccess
........\..........\DAOAccess.cs
........\..........\DataAccess.csproj
........\..........\Properties
........\..........\..........\AssemblyInfo.cs
........\DataOracle
........\..........\DAOOracle.cs
........\..........\DataOracle.csproj
........\..........\Properties
........\..........\..........\AssemblyInfo.cs
........\DataSqlServer
........\.............\DAOSqlServer.cs
........\.............\DataSqlServer.csproj
........\.............\Properties
........\.............\..........\AssemblyInfo.cs
........\DB
........\..\Solution.mdb
........\EntityReflect
........\.............\EntityReflect.csproj
........\.............\EREmployee.cs
........\.............\Properties
........\.............\..........\AssemblyInfo.cs
........\Purge.vbs
........\RealBusiness
........\............\Properties
........\............\..........\AssemblyInfo.cs
........\............\RBEmployee.cs
........\............\RealBusiness.csproj
........\Solution.sln
........\WinForm
........\.......\App.config
........\.......\FrmMain.cs
........\.......\FrmMain.Designer.cs
........\.......\FrmMain.resx
........\.......\Program.cs
........\.......\Properties
........\.......\..........\AssemblyInfo.cs
........\.......\..........\Resources.Designer.cs
........\.......\..........\Resources.resx
........\.......\..........\Settings.Designer.cs
........\.......\..........\Settings.settings
........\.......\WinForm.csproj