| |||
request.servervariables("LOGON_USER") Como utilizo la variable devuelta por request.servervariables("LOGON_USER") en una consulta sql? podría hacerse algo así: select from loquesea,loquesea2 from loquesea where loquesea1 y loquesea2 = usuariologado? |
| ||||
Re: request.servervariables("LOGON_USER") no le veo el problema... puede quedarte así tu query: Cita: Salu2 string sSQL = string.Format("select from loquesea,loquesea2 from loquesea where loquesea1 y loquesea2 = '{0}' ",Request.Servervariables["LOGON_USER"]);
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
Re: request.servervariables("LOGON_USER") Me lo saca bien en pantalla: <%= Request.ServerVariables("LOGON_USER")%> Pero la consulta me la saca vacia... prové con la consulta que me distes y con esta: SelectCommand="SELECT usuario, servicio, indicador FROM indicadores_usuarios WHERE usuario = ' request.servervariables(logon_user) '"> |
| ||||
Re: request.servervariables("LOGON_USER") si lo saca bien en pantalla tu error es en la cadena sql que estas armando.. debe ser así: (copialo y pegalo tal cual te lo estoy dando) Cita: SelectCommand= string.Format("SELECT usuario, servicio, indicador FROM indicadores_usuarios WHERE usuario = '{0}'",Request.ServerVariables("LOGON_USER"))
__________________ Nadie roba nada ya que en la vida todo se paga . . . Exentrit - Soluciones SharePoint & Net |
| |||
Re: request.servervariables("LOGON_USER") Muchísimas gracias Rootk, seguro que tienes razón! pero a mi no me funciona, te dejo lo que tengo por si ves algo mal: <%@ Page Language="VB" AutoEventWireup="false" CodeFile="Default.aspx.vb" Inherits="_Default" %> <%= Request.ServerVariables("LOGON_USER")%> <head runat="server"> <title>Página sin título</title> </head> <body> <form id="form1" runat="server"> <div> <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="SqlDataSource1" DataTextField="servicio" DataValueField="servicio"> </asp:DropDownList><asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:INDICADORESConnectionString %>" SelectCommand= string.Format("SELECT usuario, servicio, indicador FROM indicadores_usuarios WHERE usuario = '{0}'",Request.ServerVariables("LOGON_US ER"))"> </asp:SqlDataSource> </div> </form> </body> </html> |
| |||
Re: request.servervariables("LOGON_USER") Bendito seas!!! Ha ido genial, solo tuve que cambiar en mi base de datos el nombre de usuario que estaba pelao, por Domino\usuario Muchas gracias Rootk! |