Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2015, 11:42
jmfmagnum
 
Fecha de Ingreso: julio-2014
Mensajes: 116
Antigüedad: 10 años, 4 meses
Puntos: 1
Buscar usuario y mostrar datos en label

Como dice el titulo, en un programa en visual studio 2010
de un formulario donde pongo un nombre y el programa me muestra los datos de la tabla que corresponden a ese nombre en labels, tengo 2 para probar la funcionalidad.
el nombre es
"mostrar.aspx"
Código ASP:
Ver original
  1. <%@ Page Language="C#" AutoEventWireup="true" CodeFile="mostrar.aspx.cs" Inherits="mostrar" %>
  2.  
  3. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  4.  
  5. <html xmlns="http://www.w3.org/1999/xhtml">
  6. <head runat="server">
  7.    <style type="text/css">
  8. .normal {
  9.   width: 250px;
  10.   border: 1px solid #000;
  11. }
  12. .normal th, .normal td {
  13.   border: 1px solid #000;
  14. }
  15. </style>
  16.     <title></title>
  17. </head>
  18. <body>
  19.     <form id="form1" runat="server">
  20.     <div>
  21.      <table class="normal" >
  22.       <th scope="col">Usuario</th>
  23.     <th>
  24.         <asp:TextBox ID="txtUsuario" runat="server"></asp:TextBox>
  25.       </th>
  26.     </table>
  27.      
  28.          <asp:Button ID="Button2" runat="server" Text="Buscar"
  29.             onclick="Button2_Click" />
  30.  
  31.             </br>
  32.  
  33.       Nombre  <asp:Label ID="lblNombre" runat="server" Text="Label"></asp:Label> </br>
  34.         Apellido <asp:Label ID="lblApellido" runat="server" Text="Label"></asp:Label>
  35.     </div>
  36.   <a href="menu.aspx">Volver a menu</a>
  37.     </form>
  38. </body>
  39. </html>

funcionalidad que no he podido probar porque tengo problemas con el codigo del boton "Buscar", que consegui preguntando pero no esta completo

Código ASP:
Ver original
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Web;
  5. using System.Web.UI;
  6. using System.Web.UI.WebControls;
  7. using System.Data.SqlClient;
  8. using System.Data;
  9. public partial class mostrar : System.Web.UI.Page
  10. {
  11.     protected void Page_Load(object sender, EventArgs e)
  12.     {
  13.  
  14.     }
  15.     protected void Button2_Click(object sender, EventArgs e)
  16.     {
  17.         SqlConnection cnn= new SqlConnection("Data Source=PORTATIL-PC;Initial Catalog=crud;Persist Security Info=True;User ID=sa;Password=123456");
  18.  
  19.            SqlCommand cmd = new SqlCommand("SELECT nombre, apellido FROM usuario WHERE usuario=@txtUsuario",cnn);
  20.  
  21.             cmd.Parameters.AddWithValue("@tuCodigo",Convert.ToInt32(me.txtusuario.text));
  22.  
  23.              SqlDataAdapter da= new SqlDataAdapter(cmd);
  24.  
  25.              DataTable dt= new DataTable();
  26.  
  27.               da.Fill(dt);
  28.  
  29.  
  30.  
  31. lblNombre.Text= dt.Rows["nombre"];
  32.  
  33. lblApellido.Text=dt.rows["apellido"];
  34.     }
  35. }

y eso por favor que alguien em de una mano por favor :C