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<%@ 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 originalusing 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