.做一個登陸的介面,當用戶輸入正確的使用者名稱和密碼後,顯示登陸成功,並且顯示改使用者的詳細資訊。(sqldatasource)
阿新 • • 發佈:2019-02-11
<body style="height: 649px">
<form id="form1" runat="server">
<p>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:studentConnectionString %>"
SelectCommand="SELECT * FROM [users] WHERE ([FuserName] = @FuserName)">
<SelectParameters>
<asp:SessionParameter Name="FuserName" SessionField="username" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
</p>
<p>
</p>
<p>
使用者名稱:<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
</p>
<p>
密 碼 :<asp:TextBox ID="txtPassword" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Bbtn1" runat="server" Xonclick="Bbtn1_Click" Text="登陸" />
</p>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="id"
DataSourceID="SqlDataSource1">
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="id" HeaderText="排號" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="FuserName" HeaderText="姓名"
SortExpression="FuserName" />
<asp:BoundField DataField="Fpassworde" HeaderText="密碼"
SortExpression="Fpassworde" />
<asp:BoundField DataField="age" HeaderText="年齡" SortExpression="age" />
<asp:BoundField DataField="sex" HeaderText="性別" SortExpression="sex" />
</Columns>
</asp:GridView>
<p>
</p>
</form>
</body>
<form id="form1" runat="server">
<p>
<asp:SqlDataSource ID="SqlDataSource1" runat="server"
ConnectionString="<%$ ConnectionStrings:studentConnectionString %>"
SelectCommand="SELECT * FROM [users] WHERE ([FuserName] = @FuserName)">
<SelectParameters>
<asp:SessionParameter Name="FuserName" SessionField="username" Type="String" />
</SelectParameters>
</asp:SqlDataSource>
</p>
<p>
</p>
<p>
使用者名稱:<asp:TextBox ID="txtName" runat="server"></asp:TextBox>
</p>
<p>
密 碼 :<asp:TextBox ID="txtPassword" runat="server"></asp:TextBox>
</p>
<p>
<asp:Button ID="Bbtn1" runat="server" Xonclick="Bbtn1_Click" Text="登陸" />
</p>
<asp:GridView ID="GridView1" runat="server" AllowPaging="True"
AllowSorting="True" AutoGenerateColumns="False" DataKeyNames="id"
DataSourceID="SqlDataSource1">
<Columns>
<asp:CommandField ShowSelectButton="True" />
<asp:BoundField DataField="id" HeaderText="排號" InsertVisible="False"
ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="FuserName" HeaderText="姓名"
SortExpression="FuserName" />
<asp:BoundField DataField="Fpassworde" HeaderText="密碼"
SortExpression="Fpassworde" />
<asp:BoundField DataField="age" HeaderText="年齡" SortExpression="age" />
<asp:BoundField DataField="sex" HeaderText="性別" SortExpression="sex" />
</Columns>
</asp:GridView>
<p>
</p>
</form>
</body>