예제 #1
0
 public T ExecuteScalar <T>(string query)
 {
     using (IDbCommand cmd = CreateCommand())
     {
         cmd.CommandText = query;
         return(SqlEngine.ExecuteScalar <T>(cmd));
     }
 }
예제 #2
0
 public T ExecuteScalar <T>(string query, string[] values)
 {
     using (IDbCommand cmd = CreateCommand())
     {
         cmd.CommandText = ((values != null) && (values.Length != 0)) ? string.Format(query, (object[])values)
                                                              : query;
         return(SqlEngine.ExecuteScalar <T>(cmd));
     }
 }