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
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="mostrar.aspx.cs" Inherits="mostrar" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <style type="text/css"> .normal { width: 250px; border: 1px solid #000; } .normal th, .normal td { border: 1px solid #000; } </style> <title></title> </head> <body> <form id="form1" runat="server"> <div> <table class="normal" > <th scope="col">Usuario</th> <th> <asp:TextBox ID="txtUsuario" runat="server"></asp:TextBox> </th> </table> <asp:Button ID="Button2" runat="server" Text="Buscar" onclick="Button2_Click" /> </br> Nombre <asp:Label ID="lblNombre" runat="server" Text="Label"></asp:Label> </br> Apellido <asp:Label ID="lblApellido" runat="server" Text="Label"></asp:Label> </div> <a href="menu.aspx">Volver a menu</a> </form> </body> </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
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Data.SqlClient; using System.Data; public partial class mostrar : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } protected void Button2_Click(object sender, EventArgs e) { SqlConnection cnn= new SqlConnection("Data Source=PORTATIL-PC;Initial Catalog=crud;Persist Security Info=True;User ID=sa;Password=123456"); SqlCommand cmd = new SqlCommand("SELECT nombre, apellido FROM usuario WHERE usuario=@txtUsuario",cnn); cmd.Parameters.AddWithValue("@tuCodigo",Convert.ToInt32(me.txtusuario.text)); SqlDataAdapter da= new SqlDataAdapter(cmd); DataTable dt= new DataTable(); da.Fill(dt); lblNombre.Text= dt.Rows["nombre"]; lblApellido.Text=dt.rows["apellido"]; } }
y eso por favor que alguien em de una mano por favor :C