求C#连接数据库(access或者SqlServer)的登陆系统

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:39:29
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Btland_Click(object sender, EventArgs e)
{
//判断用户名与密码
//合法性检查
if (Tbname.Text == "" || Tbpassword.Text == "")
{
Lbtips.Text = "请输入用户名和密码!!!";
}
//如果搭配成功,跳到登陆正确界面
else if(?)
{
Response.Redirect("Dengluzhengque.aspx");
}
protected void Btreset_Click(object sender, EventArgs e)
{
Tbname.Text = null;

写一个方法,用来判断用户名和密码是否和数据库中的一致,然后直接调用这个方法了判断
例如:else if(checkUserPwd(参数1,参数2))
private bool checkUserPwd(string username,string password)
{
string sql="select * from 表名 where username='"+Tbname.Text +"'and password='"++"'Tbpassword.Text ";
以下用ADO.NET操作数据库判断,朋友应该知道怎么做了吧?还不明白联系:micalstanly@hotmail.com

}
祝您成功

using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{

}
protected void Btland_Click(object sender, EventArgs e)
{
//判断用户名与密码
//合法性检查
if (Tbname.Text == ""