Witajcie.Rozpoczynam zmagania z ASP.NET.MAm pytanie ..jak odwołac sie do wyniku zapytania tzn chcę sprawdzic czy istnieje dany login i haslo odpowiednie do loginu i chce wyswietlic odpowiedni komunikat. Wiem że musze coś wpisac w miejsce moich kropek cos typu "jezeli wynik zapytania ==1 to}
protected void Button1_Click(object sender, EventArgs e)
{
if (........... == 1)
{
this.Label1.Text = "Zalogowano poprawnie";
}
else
{
this.Label1.Text = "Błędny login lub hasło.Spróbuj ponownie";
}
}
Poniżej kod bazy ale chyba nie bedzie on potrzebny ... bo chodzi mi sie o samo odwołanie do wyniku.
<asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:ConnectionString %>" SelectCommand="SELECT [Rodzaj_uzytkownika] FROM [uzytkownik] WHERE (([Login] = @login) AND ([Haslo] = @Haslo))">
<SelectParameters>
<asp:ControlParameter ControlID="login" Name="Login" PropertyName="Text" Type="String" />
<asp:ControlParameter ControlID="haslo" Name="Haslo" PropertyName="Text" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
Login <asp:TextBox ID="login" runat="server"></asp:TextBox>
Hasło <asp:TextBox ID="haslo" runat="server"></asp:TextBox>
<asp:Button ID="Button1" runat="server" Text="Zaloguj" OnClick="Button1_Click" />
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1">
<Columns>
<asp:BoundField DataField="Rodzaj_uzytkownika" HeaderText="Rodzaj_uzytkownika" SortExpression="Rodzaj_uzytkownika" />
</Columns>
</asp:GridView>
<asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
Z góry dziekuje.!;)