12345678910111213141516171819202122232425262728293031323334 |
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace OTSModelSharp.DTLBase
- {
- class SQLiteFactory
- {
- /// <param name="conStr">数据库地址</param>
- /// <param name="_table">表结构</param>
- 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);
-
- }
- }
- }
|