コード例 #1
0
ファイル: BaseQuery.cs プロジェクト: sasan-salem/AutoOption
 internal void Execute(string query)
 {
     using IConnectionWrapper conn = dbWrapper.CreateConnection();
     conn.Open();
     using ICommandWrapper comm = dbWrapper.CreateCommand(query.ToString());
     comm.ExecuteNonQuery();
 }
コード例 #2
0
ファイル: BaseQuery.cs プロジェクト: sasan-salem/AutoOption
        internal List <T> ExecuteAndReadEntity <T>(string query) where T : new()
        {
            using IConnectionWrapper conn = dbWrapper.CreateConnection();
            conn.Open();
            using ICommandWrapper comm = dbWrapper.CreateCommand(query);
            var entities = comm.ExecuteReaderEntity <T>();

            return(entities);
        }
コード例 #3
0
ファイル: BaseQuery.cs プロジェクト: sasan-salem/AutoOption
        internal List <T> ExecuteAndReadOneColumn <T>(string query)
        {
            using IConnectionWrapper conn = dbWrapper.CreateConnection();
            conn.Open();
            using ICommandWrapper comm = dbWrapper.CreateCommand(query);
            var entities = comm.ExecuteReaderOneColumn <T>(0);

            return(entities);
        }