Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/08/2017, 18:00
jpaulxD
 
Fecha de Ingreso: mayo-2015
Mensajes: 23
Antigüedad: 8 años, 11 meses
Puntos: 0
Pregunta Insertar parametro en un selectCommand y mostrar resultado

Hola buen dia estimados necesito lo siguiente he desarrollado un login, en el que guardo la variable usuario en un
Session.["Username"]
ahora lo que necesito es aplicar un select con la variable de usuario: algo como esto

select * from where usuario=Session.["Username"]

He buscado ejemplos de como hacer esto pero no me dan resultado estos son mis codigos

A partir de mi select deberia de obtener el no_empl : Nombre del empleado
Cuando le pongo a mi select un valor por defecto si me muestra el nombre del empleado.

About.aspx

Código PHP:
<asp:SqlDataSource ID="SqlDataSource3" runat="server"
         
ConnectionString="<%$ ConnectionStrings:ConnectionString2 %>" 
            
ProviderName="<%$ ConnectionStrings:ConnectionString2.ProviderName %>" 
            
SelectCommand="select * from orlcdba.tp_empl where osuser=@UserID">
            <
SelectParameters>

            <
asp:Parameter Name="UserID" />

             </
SelectParameters>
        
        </
asp:SqlDataSource>
        
         <
asp:ListView ID="ListView3" runat="server"  DataSourceID="SqlDataSource3">
        
           <
ItemTemplate>
            <
tr id="Tr1" runat="server">
                <
td id="Td1" runat="server">
                    <%-- 
Data-bound content. --%>
                    <
asp:Label ID="NameLabel" runat="server" Text='<%#Eval("no_empl") %>' />
                </
td>
            </
tr>

                
        </
ItemTemplate>
        </
asp:ListView


About.aspx.cs

Código PHP:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace FormsAuthAd
{
    public 
partial class About System.Web.UI.Page
    
{
        protected 
void Page_Load(object senderEventArgs e)

        {
            
// no muestra mensaje
            
SqlDataSource3.SelectParameters.Add("@UserID"Session["Username"].ToString());
         
        }
    }

Espero su pronta ayuda compañeros