AD0.NET一个简单的用户登陆控制台程序
2013-08-28 09:17
225 查看
<1>一个简单的用户登陆
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data.SqlClient; using System.Data; namespace ConsoleApplication1 { class Program { //int errorPaw = 0; static void Main(string[] args) { string strConn = "Data Source=Fan-VAIO;InitialCatalog=sales;Integrated Security=True"; Program pr = new Program(); Console.WriteLine("请输入用户名:"); string userName = Console.ReadLine(); Console.WriteLine("请输入密码:"); string userPaw = Console.ReadLine(); using (SqlConnection conn = new SqlConnection(strConn)) { conn.Open(); using (SqlCommand cmd = conn.CreateCommand()) { cmd.CommandText = "select * from t_user where name='" + userName + "'"; SqlDataReader reader = cmd.ExecuteReader(); if (reader.Read()) { string adoPaw = reader.GetString(reader.GetOrdinal("password")); if (userPaw == adoPaw) { Console.WriteLine("登陆成功"); } else { Console.WriteLine("密码错误,请输入正确的密码"); } // pr.errorPaw++; Console.WriteLine("请输入密码"); userPaw = Console.ReadLine(); if (userPaw == adoPaw) { Console.WriteLine("登陆成功"); } else { Console.WriteLine("密码错误,请输入正确的密码"); } //pr.errorPaw++; //pr.ErrorPaw(); Console.WriteLine("请输入密码"); userPaw = Console.ReadLine(); if (userPaw == adoPaw) { Console.WriteLine("登陆成功"); } else { Console.WriteLine("密码错误,因输入次数过多,请稍后再试"); Console.ReadKey(); return; } } else { Console.WriteLine("用户名不存在"); } } Console.ReadKey(); } } } }
相关文章推荐
- 菜鸟上路-JSP用户登陆简单程序的实现
- 简单的用户登陆界面c程序
- 使用字典写一个简单的通讯录 AND 用户登陆程序
- 用python写一个简单的用户登陆程序(要求写成函数)
- mmap--最简单的测试程序(用户空间与内核空间数据交换&&用户态和内核态的数据交换用例)
- 最简单的Delphi程序(控制台)
- 基于sqlite3实现的简单通讯录程序(控制台)
- Python-用户登陆验证程序
- View 登陆配置程序及禁用view用户可以在系统里删除网卡的操作的方法
- MFC 简单的用户登录界面(在主程序窗口之前)
- 汇编语言32位控制台读取用户输入字符程序代码分析(17)
- struts2入门-第一个例子==》第一个struts2实例——HelloWorld==》Struts2.0搭建和简单实例==>写一个Steuts2的经典入门案例,做了一个登陆程序作为入门例子
- 利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆(修改)
- 利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆
- 简单用户登录程序
- 如何让MAC OS X桌面程序弹出"用户登陆密码输入框"并提权至System权限
- php实现简单用户登录功能程序代码
- 利用HttpModuler实现WEB程序同一时间只让一个用户实例登陆
- 新手教你学Spring MVC4.0+MyBatis+MySQL5.0实现简单用户注册登录程序(二)
- 让控制台程序后台运行并开机启动的简单方法