예제 #1
0
        private void ListarProductores()
        {
            OracleConnection ora = conn.Conexion();

            ora.Open();
            OracleCommand comando = new OracleCommand("SP_LISTAR_PRODUCTORES", ora);

            comando.CommandType = System.Data.CommandType.StoredProcedure;
            comando.Parameters.Add("V_CURSOR", OracleType.Cursor).Direction       = System.Data.ParameterDirection.Output;
            comando.Parameters.Add("OUT_GLOSA", OracleType.VarChar, 50).Direction = System.Data.ParameterDirection.Output;
            comando.Parameters.Add("OUT_ESTADO", OracleType.Number, 1).Direction  = System.Data.ParameterDirection.Output;

            OracleDataReader dr    = comando.ExecuteReader();
            DataTable        tabla = new DataTable();

            tabla.Load(dr);

            dgProductores.ItemsSource = tabla.DefaultView;;

            ora.Close();
        }