Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/11/2005, 08:32
Avatar de kejos
kejos
 
Fecha de Ingreso: septiembre-2005
Mensajes: 100
Antigüedad: 19 años, 3 meses
Puntos: 0
Hola!!!!!!
Este es el código que tengo dentro del evnto del dropdownlist
lo más chistoso es que hice una prueba haber si me llenaba un datagrid con los datos del resultado de la consulta y el datagrid lo llena completo pero cuando quiero llevar los datos a otros controles no me los muestra en los controles entonces la verdad ni se que pasa
A quien me pueda ayudar gracias
Código:
//Consulta educacion para actualizacion
TbNitInstitucion.ReadOnly=true;
SqlDataAdapter DaEdu;
DataSet DsEdu = new DataSet();
String cadenaConexion = "Data Source=PRACTICANTECSAI;" + "Initial Catalog=HojasDeVida; Integrated Security=true ";
SqlConnection MyCon;
MyCon = new SqlConnection(cadenaConexion);
DaEdu = new SqlDataAdapter("spEducacion", MyCon);
DaEdu.SelectCommand.CommandType = CommandType.StoredProcedure;
SqlParameter parameter1 = new SqlParameter("@docidentidad", SqlDbType.VarChar,30);
String doc2 = Session["MySessionVar"].ToString();
parameter1.Value= doc2; 
DaEdu.SelectCommand.Parameters.Add(parameter1);
SqlParameter parameter2 = new SqlParameter("@tituloobtenido", SqlDbType.NVarChar,50);
string Titu=System.Convert.ToString(DdlTituOb.SelectedItem.Value);
parameter2.Value= Titu;
DaEdu.SelectCommand.Parameters.Add(parameter2);
DaEdu.Fill(DsEdu,"TipoEducacion");
DaEdu.Fill(DsEdu,"Educacion");
DaEdu.Fill(DsEdu,"Institucion");
DaEdu.Fill(DsEdu,"Pais");
DaEdu.Fill(DsEdu,"Ciudad");
DaEdu.Fill(DsEdu,"Nivel");
//llevar datos a controles correspondientes
if(!this.IsPostBack)
{	
    string tipedu=System.Convert.ToString(DsEdu.Tables["TipoEducacion"].Rows[0]["tipoeducacion"]);
    ListItem item =this.DdlTipoEst.Items.FindByText(tipedu);
    if(item!=null)
        item.Selected = true;
    else
       return;//no se ha encontrado en la coleccion
   TbTitulo.Text=System.Convert.ToString(DsEdu.Tables["Educacion"].Rows[0]["tituloobtenido"]);
   TbTitulo.DataBind();
   TbNitInstitucion.Text=System.Convert.ToString(DsEdu.Tables["Institucion"].Rows[0]["nitinstitucion"]);
   TbNitInstitucion.DataBind();
   TbInstitucion.Text=System.Convert.ToString(DsEdu.Tables["Institucion"].Rows[0]["nombreinstitucion"]);
   TbInstitucion.DataBind();
   string idpais=System.Convert.ToString(DsEdu.Tables["Pais"].Rows[0]["pais"]);
   ListItem item1 =this.DdlPaisEd.Items.FindByText(idpais);
   if(item1!=null)
      item1.Selected = true;
   else
      return;//no se ha encontrado en la coleccion
   DateTime FeEst=System.Convert.ToDateTime(DsEdu.Tables["Educacion"].Rows[0]["fechaculminacion"]);
   String FechaEst=System.Convert.ToString(FeEst.ToShortDateString());
   FechaEst=FeEst.ToString("yyyy/MM/dd");
   TbFecha.Text=FechaEst;
   TbFecha.DataBind();
   string nivel=System.Convert.ToString(DsEdu.Tables["Nivel"].Rows[0]["nombrenivel"]);
   ListItem item3 =this.DdlNivel.Items.FindByText(nivel);
   if(item3!=null)
      item3.Selected = true;
   else
      return;//no se ha encontrado en la coleccion
}