利用DataSet的登录
来源:互联网 发布:笑傲江湖节目知乎 编辑:程序博客网 时间:2024/06/06 11:57
DataSetload.xsd
Fill,GetData()
{
SELECT Id, UserName, Password, ErrorTimes FROM dbo.T_UsersSELECT Id, UserName, Password, ErrorTimes FROM dbo.T_Users
}
FillByUsername,GetDataByUsername(@UserName)
{
SELECT Id, UserName, Password, ErrorTimes FROM dbo.T_Users
where UserName=@UserName
}
incErrorTimes(@Id)
{
UPDATE [dbo].[T_Users] SET ErrorTimes=ErrorTimes+1 WHERE (Id = @Id)
}
resetErrorTimes(@Id)
{
UPDATE [dbo].[T_Users] SET ErrorTimes=0 WHERE (Id = @Id)
}
form1.cs
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using 登陆.DataSetloadTableAdapters;
- namespace 登陆
- {
- public partial class Form1 : Form
- {
- public Form1()
- {
- InitializeComponent();
- }
- private void button1_Click(object sender, EventArgs e)
- {
- T_UsersTableAdapter adapter = new T_UsersTableAdapter();
- 登陆.DataSetload.T_UsersDataTable users=adapter.GetDataByUsername(txtuesrname.Text);
- if (users.Count() <= 0)
- {
- MessageBox.Show("用户不存在");
- return;
- }
- else
- {
- 登陆.DataSetload.T_UsersRow user=users[0];
- if (user.ErrorTimes > 3)
- {
- MessageBox.Show("错误次数过多!");
- return;
- }
- if (user.Password == txtpassword.Text)
- {
- MessageBox.Show("登陆成功!");
- adapter.resetErrorTimes(user.Id);
- }
- else
- {
- MessageBox.Show("密码错误!");
- adapter.incErrorTimes(user.Id);
- }
- }
- }
- }
- }
- 利用DataSet的登录
- DataSet测试及SqlHelper封装的测试,使用SqlHelper和DataSet后再做登录三次不能登录的功能
- 利用dataset行列互换
- 利用DataSet更新数据库
- 利用DataSet读写XML
- 利用 DataSet or DataTable 读取 格式不规则的xml文件
- 关于如何利用DataSet来读取记录值的问题
- 利用泛型将DataSet转为Model
- asp.net读取Xml文件到DataSet,以及DataSet保存为Xml,利用自带的强大功能
- 利用Cookie自动登录别人的网站
- 一个利用struts2实现的登录验证
- 利用sharesdk来进行facebook的登录
- 利用Facebook登录应用的方法
- 简单的利用数据库实现登录界面
- 利用servlet实现用户的登录
- 利用Filter完成的登录功能【练习】
- 利用字典管理用户的登录信息
- 登录的时候利用token验证
- 数据导入数据库
- 手机号码归属地查询
- 登陆窗口练习
- 全国省市数据库
- 省市查询
- 利用DataSet的登录
- 无聊说说
- 论文自动生成目录和参考文献上标的一些小技巧【转】
- VC—主框架窗口绘制背景
- 简单的javascript链接点击后确认提示是否离开
- 敏捷测试自动化课程
- 图像处理博客
- 关于矩阵乘法重载的问题
- HTML中的单选按钮实现男女性别选择