完成ASP.NET页面上的一个注册用户功能。可自行假设数据库环境。分别介绍数据访问、业务逻辑及界面的实现 30
完成ASP.NET页面上的一个注册用户功能。可自行假设数据库环境。分别介绍数据访问(10分)、业务逻辑(20分)及界面(10分)的实现过程。直接告诉我答案就行,可以直接填...
完成ASP.NET页面上的一个注册用户功能。可自行假设数据库环境。分别介绍数据访问(10分)、业务逻辑(20分)及界面(10分)的实现过程。
直接告诉我答案就行,可以直接填在试卷上。 展开
直接告诉我答案就行,可以直接填在试卷上。 展开
1个回答
展开全部
假设数据为SQLServer2008,sa账户密码为123456
数据库名:Test
用户表:Users(UserName,Password,TrueName)
连接字符串为:server=.;database=Test;uid=sa;pwd=123456;
界面:
重要的是两个文本框(textBox),及一个按钮(button);
数据访问:
(这是ADO.NET相关内容,应该是介绍下SqlConnection、SqlCommand、SqlDataAdater、SqlDataReader、DataSet对象;)
业务逻辑:
点击按钮时候触发登录判断,先从登录页面的文本框中取当前登录用户名及密码,然后构建一条sql语句,查询Users数据表中是否有该用户名和密码相同的记录,有则登录成功跳转主页,没有则提示登录失败;
相关代码大概为:
string userName=txtUserName.Text.Trim();
string password=txtPassword.Text.Trim();
string sql="select * from Users where UserName='"+userName+"' and Password='"+password+"'";
SqlConnection con=new SqlConnection("server=.;database=Test;uid=sa;pwd=123456;");
DataSet ds=new DataSet();
SqlDataAdater da=new SqlDataAdater(sql,conn);
da.Fill(ds);
if(ds.Tables[0].Rows.Count>0)
{
//登录成功,跳转页面
}
else
{
//登录失败,提示
}
上海华然企业咨询
2024-10-21 广告
2024-10-21 广告
上海华然企业咨询有限公司专注于AI与数据合规咨询服务。我们的核心团队来自头部互联网企业、红圈律所和专业安全服务机构。凭借深刻的AI产品理解、上百个AI产品的合规咨询和算法备案经验,为客户提供专业的算法备案、AI安全评估、数据出境等合规服务,...
点击进入详情页
本回答由上海华然企业咨询提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询