示例#1
0
        public respuestaCompuesta SqlConsulta(string consulta, ref DataTable dt)
        {
            conectar();
            respuestaCompuesta miRC = new respuestaCompuesta();

            miRC.error   = false;
            miRC.query   = consulta;
            dt.TableName = "temp";
            //return myKioskoP.SqlConsultaDT(consulta,ref dt);

            try
            {
                da = new SqlDataAdapter(consulta, con);
                miRC.RegistrosTabla = da.Fill(dt);
            }
            catch (Exception ex)
            {
                miRC.error    = true;
                miRC.strError = ex.Message;
                //throw;
            }
            finally
            {
                con.Close();
            }
            return(miRC);
        }
示例#2
0
        public respuestaCompuesta SqlConsulta(string consulta)
        {
            //return myKioskoP.SqlConsultaSRT(consulta);
            respuestaCompuesta miRC = new respuestaCompuesta();

            miRC.query = consulta;
            miRC.error = false;

            int rowAffected = 0;

            conectar();
            try
            {
                con.Open();
                SqlCommand cmd = new SqlCommand(consulta, con);
                cmd.CommandType        = CommandType.Text;
                rowAffected            = cmd.ExecuteNonQuery();
                miRC.columnasAfectadas = rowAffected;
                //return rowAffected;
            }
            catch (Exception ex)
            {
                miRC.error    = true;
                miRC.strError = ex.Message;
                // return rowAffected;
                //throw;
            }
            finally
            {
                con.Close();
            }
            return(miRC);
        }