Ejemplo n.º 1
0
 public override int ExecuteNonQuery()
 {
     using (ITunnelResultSet res = GetResult(CommandBehavior.Default, GetResultCaller.ExecuteNonQuery))
     {
         return(res.RecordsAffected);
     }
 }
Ejemplo n.º 2
0
 public override object ExecuteScalar()
 {
     using (ITunnelResultSet res = GetResult(CommandBehavior.Default, GetResultCaller.ExecuteScalar))
     {
         return(res.FetchRow()[0]);
     }
 }
Ejemplo n.º 3
0
 public TunnelDataReader(ITunnelResultSet result)
 {
     m_result    = result;
     m_structure = m_result.GetStructure();
 }
Ejemplo n.º 4
0
        protected override DbDataReader ExecuteDbDataReader(CommandBehavior behavior)
        {
            ITunnelResultSet res = GetResult(behavior, GetResultCaller.ExecuteReader);

            return(new TunnelDataReader(res));
        }