A Super Simple Example
Active Record Pattern
Active Record Pattern VB.NET
Adding Columns
Adding Columns VB.NET
Auto Mapping
Auto Mapping VB.NET
AutoMap Class
Members
Overview
BaseActiveRecord<T> Class
Members
Overview
BaseDatabaseProvider Class
Members
Overview
BaseOracleProvider Class
Members
Overview
BaseRepository<T> Class
Members
Overview
BaseStoredProcedureProvider Class
Members
Overview
Building Connection Strings
Buy Now
CaptionAttribute Class
Members
Overview
Change Database
Change Database VB.NET
ChildObjectAttribute Class
Members
Overview
Class Setup
ColumnIndexAttribute Class
Members
Overview
ColumnMappingAttribute Class
Members
Overview
Composite Keys
Composite Keys VB.NET
CompositeKeyAttribute Class
Members
Overview
Composition
Composition VB.NET
CompositionAttribute Class
Members
Overview
Compression Class
Members
Overview
Connection String Tags
Connection String Tags
Contact Information
Copyright
CreateClassLogic Class
Members
Overview
CreateVbClassLogic Class
Members
Overview
Creating Classes
Creating Classes VB.NET
Creating Connection Strings
Creating Databases
Creating Databases VB.NET
Creating Tables
Creating Tables From Classes VB.NET
Database Exists
Database Exists VB.NET
DataHelper Class
Members
Overview
Default Values
Default Values VB.NET
Defaults
DefaultValueAttribute Class
Members
Overview
Deleting Records
Deleting Records VB.NET
Deleting with Children
Deleting with Children VB.NET
Driver Troubleshooting
Dropping Table
Dropping Table VB.NET
Dropping Tables
Dropping Tables VB.NET
EULA
EULA
Everything Is Automatic
Execute Non Query
Execute Non Query VB.NET
Execute Scalar
Execute Scalar VB.NET
Execute Stored Procedures
Execute Stored Procedures VB.NET
Executing With Output Parameters
Executing With Output Parameters VB.NET
Field Class
Members
Overview
FirebirdProvider Class
Members
Overview
ForeignKeyAction Enumeration
ForeignKeyConstraint Class
Members
Overview
General Troubleshooting
Generate Namespace SQL
Generate Namespace SQL VB.NET
Generate Upgrade Scripts VB.NET
Generating Upgrade Scripts
Getting The Schema
Getting The Schema VB.NET
I
IAutoMap Interface
IDatabaseProvider Interface
IDataHelper Interface
IgnoreClassAttribute Class
Members
Overview
IgnoreColumnAttribute Class
Members
Overview
Ignoring Properties
Ignoring Properties VB.NET
IIdentity Interface
IIndexProvider Interface
ILimitProvider Interface
Implementing A Custom Provider
Implementing A Custom Provider VB.NET
Index Class
Members
Overview
IndexColumn Class
Members
Overview
Indexes
Indexes
Indexes VB.NET
Indexes VB.NET
Inserting Records
Inserting Records VB.NET
IObjectCrud Interface
IPagingProvider Interface
IQToolkit.Data.PostgreSql Namespace
Overview
IRecordHook Interface
ITableCrud Interface
ITopProvider Interface
Joins
Joins
KellermanSoftware.NET-Data-Access-Layer Assembly
Overview
KellermanSoftware.NetDataAccessLayer Namespace
Overview
KellermanSoftware.NetDataAccessLayer.Attributes Namespace
Overview
KellermanSoftware.NetDataAccessLayer.LoadWithChildren Namespace
Overview
KellermanSoftware.NetDataAccessLayer.Providers Namespace
Overview
Licensin
Licensing
Licensing and Distribution
Load a Page of Records
Load a Page of Records VB.NET
Load DataTable
Load DataTable VB.NET
Load Lookups
Load Lookups VB.NE
Load Lookups VB.NET
Load Top N Records VB.NET
Load with Children
Load with Children VB.NET
Loading By Composite Key
Loading By Composite Key VB.NET
Loading By Primary Key
Loading By Primary Key VB.NET
Loading By Query
Loading By Query VB.NET
Loading By Sproc With Children
Loading By Sproc with Children VB.NET
Loading By Stored Procedure
Loading By Stored Procedure VB.NET
Loading Top
Loading with LINQ
Loading with LINQ VB.NET
LoadWithChildrenBuilder Class
Members
Overview
LoadWithChildrenLogic Class
Members
Overview
LoadWithChildrenMap Class
Members
Overview
LoadWithChildrenMapItem Class
Members
Overview
Maintenance Fields
Maintenance Fields VB.NET
MaintenanceField Class
Members
Overview
MaintenanceFieldLogic Class
Members
Overview
MaintenanceFieldType Enumeration
Manually Creating A Session
Manually Creating A Session VB.NET
Mapping
Mapping By Attributes
Mapping By Attributes VB.NET
Mapping By Code
Mapping By Code VB.NET
Mapping By XML
Mapping By XML VB.NET
Mapping Relationships
Mapping Relationships VB.NET
Mapping SQL
Mapping SQL VB.NET
Mapping Stored Procedures
Mapping Stored Procedures VB.NET
MappingException Class
Members
Overview
MsAccessProvider Class
Members
Overview
MySqlProvider Class
Members
Overview
NetDataAccessLayerException Class
Members
Overview
New Topic
New Topic 2
New Topic 3
New Topic 4
NullableAttribute Class
Members
Overview
NullIdentity Class
Members
Overview
NullStoredProcedureProvider Class
Members
Overview
ObjectCrud Class
Members
Overview
OdbcProvider Class
Members
Overview
OleDbProvider Class
Members
Overview
One Line Of Code Setup
One Line of Code Setup VB.NET
Open Close Wrapper
Open Close Wrapper VB.NET
OpenCloseWrapper Class
Members
Overview
OracleManagedDataAccessProvider Class
Members
Overview
OracleProvider Class
Members
Overview
Overriding Mappings At Run Time VB.NET
Overriding Mappings At RunTime
Overview
Overview ODBC and OLEDB
Overview ODBC and OLEDB VB.NET
PagingParameters Class
Members
Overview
ParentObjectAttribute Class
Members
Overview
Performing Searches
Performing Searches VB.NET
Pluralization Class
Members
Overview
PostgreSqlFormatter Class
Members
Overview
PostgreSqlLanguage Class
Members
Overview
PostgreSqlLanguage.PostgreSqlLinguist Class
Members
Overview
PostgreSqlProvider Class
Members
Overview
PostgreSqlQueryProvider Class
Members
Overview
Primary Keys
Primary Keys VB.NET
PrimaryKeyAttribute Class
Members
Overview
PrimaryKeyHelper Class
Members
Overview
PrimaryKeyType Enumeration
Quick Start
Quick Start SQL Server and MySQL
Quick Start VB.NET
ReflectionHelper Class
Members
Overview
Repository Pattern
Repository Pattern VB.NET
Save with Children
Save with Children VB.NET
Saving Lists
Saving Lists VB.NET
Saving Records
Saving Records VB.NET
Search Count
Search Count VB.NET
Session Factory
Session Factory VB.NET
Setting The Schema Or Owner
Setting The Schema Or Owner VB.NET
Setup
SqlException Class
Members
Overview
SqLiteProvider Class
Members
Overview
SqlServerProvider Class
Members
Overview
Supported Types
Supported Types VB.NET
Synchronizing Tables
Synchronizing Tables VB.NET
System Requirements
Table Class
Members
Overview
Table Exists
Table Exists VB.NET
TableCrud Class
Members
Overview
TableIndexAttribute Class
Members
Overview
TableMappingAttribute Class
Members
Overview
Transactions
Transactions VB.NET
Truncating Table
Truncating Table VB.NET
Truncating Tables
Truncating Tables VB.NET
Uninstalling
UniqueAttribute Class
Members
Overview
Unit of Work Pattern
Unit of Work Pattern VB.NET
UnitOfWork Class
Members
Overview
Updating Records
Updating Records VB.NET
Using IsDeleted
Using IsDeleted VB.NET
Using IsDirty
Using IsDirty VB.NET
Using IsNew
Using IsNew VB.NET
Using ODBC or OLEDB
Using ODBC or OLEDB VB.NET
Using The Session Factory
Using The Session Factory VB.NET
Using Your License Key
Verify Mappings
Verify Mappings VB.NET
VistaDb4Provider Class
Members
Overview
VistaDb5Net20Provider Class
Members
Overview
VistaDb5Net40Provider Class
Members
Overview
VistaDb6Provider Class
Members
Overview
Why is Knight Better