Array
(
)

Referenciar um SqlDatasouce - Acesso à dados

Kchopa
   - 19 jun 2008

Eu peguei um componente SqlDatasource na minha tool box, e fiz o seguinte SELECT como mostra o código aspx abaixo:

<asp:SqlDataSource ID=´dsUserNames´ runat=´server´

ConnectionString=´<¬$ ConnectionStrings:Cronos_DEV ¬>´

SelectCommand=´SELECT Customers.Name, UserNames.UserName FROM UserNames INNER JOIN Customers ON UserNames.CustomerId = Customers.Id WHERE (Customers.Active = 1) AND (UserNames.Password = @Password) AND (UserNames.Id = @UserName)´

onselected=´dsUserNames_Selected´>

<SelectParameters>

<asp:ControlParameter ControlID=´txtPassword´ Name=´Password´

PropertyName=´Text´ />

<asp:ControlParameter ControlID=´txtUserName´ Name=´UserName´

PropertyName=´Text´ />

</SelectParameters>

</asp:SqlDataSource>

Como você deve ter percebido eu estou levando como parâmetro o ´Password´ e ´UserName´, o txtPassword e txtUserName são os Textbox que o usuário digitará para ser realizada a consulta..... Gostaria de saber como faço para pegar o retorno da consulta e jogar para uma variável de sessão, tudo isso utilizando o código C#. Eu não ter que criar uma conexão fazer um monte de código se posso referenciar meu SqlDatasource....

Por favor se alguém souber me ajudem!