Ver Mensaje Individual
  #6 (permalink)  
Antiguo 13/02/2007, 11:20
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Re: request.servervariables("LOGON_USER")

ahh ok.. es que tu estás usando el control SqlDataSource , para ese caso te debe quedar de la siguiente forma
Cita:
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:INDICADORESConnectionString %>"
SelectCommand= "SELECT usuario, servicio, indicador FROM indicadores_usuarios WHERE usuario = @userName">
<SelectParameters>
<asp:Parameter Name="userName" Type="string" />
</SelectParameters>
</asp:SqlDataSource>
y en el codebehind en el evento Selecting de tu datasource debe ser:

Cita:
Protected Sub SqlDataSource1_Selecting(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.SqlDataSourceSelectingEv entArgs) Handles SqlDataSource1.Selecting
e.Command.Parameters("@userName").Value = Request.ServerVariables("LOGON_USER")
End Sub
recuerda que en los <asp:Parameter los parámetros no llevan la "@"

Pruebalo y nos cuentas como te fue