Download Database Abstraction

Description

A database abstraction service for .NET that segregates data access calls from actual data implementation. This puts SQL code in one place (query libraries), makes it easy to change data stores (ex. SQLite to SQL Server, MySQL to PostgreSQL, etc.), and removes this noise from...

Source Files

The download file dbabstraction.zip has the following entries.


.hgignore//  w w  w.  jav  a 2 s .c  om
.hgtags
DatabaseAbstraction.Async/DatabaseAbstraction.Async.csproj
DatabaseAbstraction.Async/DatabaseServiceAsync.cs
DatabaseAbstraction.Async/Interfaces/IDatabaseServiceAsync.cs
DatabaseAbstraction.Async/Properties/AssemblyInfo.cs
DatabaseAbstraction.Async/bin/Release/DatabaseAbstraction.Async.dll
DatabaseAbstraction.Async/bin/Release/DatabaseAbstraction.Async.pdb
DatabaseAbstraction.Tests/DatabaseAbstraction.Tests.csproj
DatabaseAbstraction.Tests/DatabaseServiceTest.cs
DatabaseAbstraction.Tests/MockDatabaseServiceTest.cs
DatabaseAbstraction.Tests/Models/DatabaseQueryTest.cs
DatabaseAbstraction.Tests/Models/FragmentedQueryTest.cs
DatabaseAbstraction.Tests/Models/ParameterDictionaryTest.cs
DatabaseAbstraction.Tests/Models/QueryFragmentTest.cs
DatabaseAbstraction.Tests/Properties/AssemblyInfo.cs
DatabaseAbstraction.Tests/Queries/DatabaseQueryProviderTest.cs
DatabaseAbstraction.Tests/Utils/DbUtilsTest.cs
DatabaseAbstraction.Tests/Utils/NullUtilsTest.cs
DatabaseAbstraction.Tests/Utils/Test/StubDataReaderTest.cs
DatabaseAbstraction.Tests/Utils/Test/StubDataRowTest.cs
DatabaseAbstraction.Tests/Utils/Test/StubResultSetTest.cs
DatabaseAbstraction.sln
DatabaseAbstraction.suo
DatabaseAbstraction/AssemblyInfo.cs
DatabaseAbstraction/DatabaseAbstraction.csproj
DatabaseAbstraction/DatabaseService.cs
DatabaseAbstraction/Interfaces/IDatabaseQueryProvider.cs
DatabaseAbstraction/Interfaces/IDatabaseService.cs
DatabaseAbstraction/Interfaces/IParameterProvider.cs
DatabaseAbstraction/Interfaces/IQueryFragmentProvider.cs
DatabaseAbstraction/MockDatabaseService.cs
DatabaseAbstraction/Models/DatabaseQuery.cs
DatabaseAbstraction/Models/FragmentedQuery.cs
DatabaseAbstraction/Models/ParameterDictionary.cs
DatabaseAbstraction/Models/QueryFragment.cs
DatabaseAbstraction/Models/QueryFragmentType.cs
DatabaseAbstraction/MySqlDatabaseService.cs
DatabaseAbstraction/OdbcDatabaseService.cs
DatabaseAbstraction/PostgresDatabaseService.cs
DatabaseAbstraction/Providers/DatabaseAbstractionMembershipProvider.cs
DatabaseAbstraction/Providers/DatabaseAbstractionRoleProvider.cs
DatabaseAbstraction/Queries/DatabaseQueryProvider.cs
DatabaseAbstraction/Queries/ProviderQueryProvider.cs
DatabaseAbstraction/SQLiteDatabaseService.cs
DatabaseAbstraction/Scripts/PostgresMembershipTables.sql
DatabaseAbstraction/SqlDatabaseService.cs
DatabaseAbstraction/Utils/DbUtils.cs
DatabaseAbstraction/Utils/NullUtils.cs
DatabaseAbstraction/Utils/ProviderUtils.cs
DatabaseAbstraction/Utils/Test/StubDataReader.cs
DatabaseAbstraction/Utils/Test/StubDataRow.cs
DatabaseAbstraction/Utils/Test/StubResultSet.cs
DatabaseAbstraction/bin/Mono.Security.dll
DatabaseAbstraction/bin/MySql.Data.dll
DatabaseAbstraction/bin/Npgsql.dll
DatabaseAbstraction/bin/Npgsql.xml
DatabaseAbstraction/bin/Release/DatabaseAbstraction.dll
DatabaseAbstraction/bin/System.Data.SQLite.XML
DatabaseAbstraction/bin/System.Data.SQLite.dll
Example/Contact/Models/Address.cs
Example/Contact/Models/ContactInformation.cs
Example/Contact/Models/ContactType.cs
Example/Contact/Models/EmailAddress.cs
Example/Contact/Models/PhoneNumber.cs
Example/Contact/Models/State.cs
Example/Contact/Queries/ContactQueryProvider.cs
Example/Contact/Services/ContactService.cs
Example/Example.csproj
Example/Properties/AssemblyInfo.cs
Example/bin/Release/DatabaseAbstractionContact.dll
Example/bin/Release/DatabaseAbstractionContact.pdb

Download

Click the following link to download dbabstraction.zip.

dbabstraction.zip




















Home »
  C# Free Code »
    Database »




ADODotNet
CSV
Database
EntityFramework
JSON
LINQ
LINQPad
Memcached
MongoDB
MySQL
NHibernate
Oracle
ORM
SQL
SQLite
SQLServer
SSIS