using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OTSModelSharp.DTLBase
{
class SQLiteFactory
{
/// 数据库地址
/// 表结构
static public IDBQueryBase CreateNewSQLiteQuery(System.Data.SQLite.SQLiteDataReader r)
{
return new CSQLiteQuery(r);
}
static IDBStoreBase CreateNewSQLiteStore(string dbFileName)
{
return new CSQLiteDBStore(dbFileName);
}
static IDBTableBase CreateNewSQLiteTable()
{
return new CSQLiteTable();
}
static IDBBase CreateNewSQLiteDB(DTLBase.IDBStoreBase a_datastore, IDBTableBase a_tableInfo)
{
return new CSQLiteDB(a_datastore, a_tableInfo);
}
}
}