Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2011, 09:00
chamuco11
 
Fecha de Ingreso: agosto-2010
Ubicación: Rincon de Romos
Mensajes: 16
Antigüedad: 12 años
Puntos: 0
Pregunta mostar datos Textbox y dropdownlist asp

Tengo esta codigo en c# que me muestra los datos desde una base de datos en un dropdowlist y en varios texbox, la primera parte en el dpdrop ahi me muestra los datos en un dropdownlist , en la segunda parte me muestra los datos en textbox, el problema que tengo es que no me muestra dato por dato me muestra todos los datos juntos ejemplo si esta guardado 100 en un campo y 100 en otro me lo muestra como 100100 eso me pasa en todos los textbox y no se que hacer para que nadamas me muestre 100, otra de las cosas que quiero hacer es que al seleccionar el dropdownlist se llenen automaticamente los textbox, estoy mostrando datos de tablas diferentes pero estas tienen el mismo id y no se como relacionarlas


Código C#:
Ver original
  1. public void general()
  2.     {
  3.        
  4.         general();
  5.        
  6.     }
  7.     public void dpdrop()
  8.    {
  9.        strConexion = "Data Source=GERARDO-PC\\GERARDO;" +
  10.                   "Initial Catalog=equipo_electromecanico;" +
  11.                   "Integrated Security=True";
  12.  
  13.        conexionSQL = new SqlConnection(strConexion);
  14.        try
  15.        {
  16.            strSQL = "select * from equipo_electro";
  17.  
  18.            conexionSQL.Open();
  19.            comandoSQL1 = new SqlCommand(strSQL);
  20.            SqlDataAdapter sqlDataAdapter = new SqlDataAdapter(comandoSQL1.CommandText, conexionSQL);
  21.            DataSet datos = new DataSet();
  22.            sqlDataAdapter.Fill(datos);
  23.  
  24.            serie1.DataSource = datos;
  25.            serie1.DataValueField = "serie";
  26.            serie1.DataTextField = "serie";
  27.            serie1.DataBind();
  28.        }
  29.        finally
  30.        {
  31.            conexionSQL.Close();
  32.        }
  33.     }
  34.     public void dpequipo()
  35.     {
  36.         SqlConnection cn = new SqlConnection(
  37.                       "Data Source=GERARDO-PC\\GERARDO;" +
  38.                       "Initial Catalog=Equipo_electromecanico;" +
  39.                       "Integrated Security=True");
  40.  
  41.         cn.Open();
  42.  
  43.         // Crear un SqlCommand
  44.         SqlCommand cmd = new SqlCommand();
  45.         cmd.Connection = cn;
  46.         cmd.CommandText = "SELECT * FROM equipo_electro";
  47.  
  48.         // Ejecutar el comando
  49.         SqlDataReader leer;
  50.         leer = cmd.ExecuteReader();
  51.  
  52.         // Mostrar los resultados
  53.             txNombreequipo.Text = "";
  54.             txLocalizacion.Text= "";
  55.             txtarea.Text= "";
  56.             txmarca.Text = "";
  57.             txtModelo.Text = "";
  58.             TextBox6.Text =  "";
  59.             TextBox7.Text =  "";
  60.             txtinv.Text =  "";
  61.  
  62.         while (leer.Read())
  63.         {
  64.  
  65.             txNombreequipo.Text += leer["id_equipo"] + " ";
  66.             txLocalizacion.Text += leer["id_ubicacion"] + " ";
  67.             txtarea.Text += leer["id_area"] + "";
  68.             txmarca.Text += leer["id_marca"] + "";
  69.             txtModelo.Text += leer["Modelo"] + "< ";
  70.             TextBox6.Text += leer["tipo"] + "";
  71.             TextBox7.Text += leer["dimensiones"] + "";
  72.             txtinv.Text += leer["no_inventario"] + "";
  73.         }
  74.         SqlConnection cn1 = new SqlConnection(
  75.                      "Data Source=GERARDO-PC\\GERARDO;" +
  76.                      "Initial Catalog=Equipo_electromecanico;" +
  77.                      "Integrated Security=True");
  78.        
  79.  
  80.        cn1.Open();
  81.  
  82.         // Crear un SqlCommand
  83.         SqlCommand cmd1 = new SqlCommand();
  84.         cmd1.Connection = cn1;
  85.         cmd1.CommandText = "SELECT * FROM Datos_motor";
  86.  
  87.         // Ejecutar el comando
  88.         SqlDataReader leer1;
  89.         leer1 = cmd1.ExecuteReader();
  90.  
  91.         // Mostrar los resultados
  92.         txtequipo.Text ="";
  93.         txtmarca1.Text ="";
  94.         txtmodelo1.Text ="";
  95.         txtserie.Text ="";
  96.         txttipo1.Text ="";
  97.         txtarmazon.Text = "";
  98.         txtbalero.Text = "";
  99.         txteje.Text +="";
  100.         txtpolea.Text =  "";
  101.         txtbandas.Text = "";
  102.        
  103.         while (leer1.Read())
  104.         {
  105.  
  106.             txtequipo.Text += leer1["Equipo"] + "";
  107.             txtmarca1.Text += leer1["marca1"] + "";
  108.             txtmodelo1.Text += leer1["modelo1"] + "";
  109.             txtserie.Text += leer1["serie"] + "";
  110.             txttipo1.Text += leer1["tipo1"] + "";
  111.             txtarmazon.Text += leer1["armazon"] + "";
  112.             txtbalero.Text += leer1["balero"] + "";
  113.             txteje.Text += leer1["eje"] + "";
  114.             txtpolea.Text += leer1["polea"] + "";
  115.             txtbandas.Text += leer1["bandas"] + "";
  116.         }