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); } } }