C#+Sql 2000 开发C/S程序登陆的问题

问题描述

要求1、同一个用户在同一时刻不能重复登录,2、如果用户在登录系统时,连续3次输入错误了密码,则将该帐号锁定半小时,需要半小时后才能重新登陆系统。请高手指教哈谢谢了呵呵

解决方案

解决方案二:
用一个数组来保存用户输入的数据
解决方案三:
用户信息表里加三个个字段,一个控制当前这个用户是否已经登录,一个控制登录次数,一个控制最后一次登陆的时间。登录时更新一下这三个字段就可以了。
解决方案四:
用判断语句不行么?
解决方案五:
1、用户表中加个字段,用来判断是否已经登陆。
解决方案六:
高手在哪里???????
解决方案七:
1、就向楼上说的,在用户表中加个字段用来判断是否已经登陆,在用户退出时再修改这个字段。
解决方案八:
2个字段,一个控制登录状态0-未登录,1-登录,2-锁定;一个刷新登录/锁定时间,超过一定时间没有刷新这个字段,视为掉线
解决方案九:
有个土方法,你可以采用一个timer控件~~当用户输入三次出错,启用timer,设置文本只读,采用timer来进行计时,下面的事情就好解决了!
解决方案十:
7楼的方法不错
解决方案十一:
嗯在表中加字段就可以了
解决方案十二:
2楼的可行,但要考虑到用户退出时的状态,可用户非正常退出,如断电等原因后重新登录问题

时间: 2024-09-10 07:21:39

C#+Sql 2000 开发C/S程序登陆的问题的相关文章

第十三章-Delphi开发数据库应用程序概述(一)(3)

13.3 Delphi数据库的体系结构 Delphi使用可视化的部件创建数据库应用,跟创建其它的非数据库应用程序一样,数据库部件都具备一定的属性,程序设计人员可以在设计过程中设置部件的多种属性,也可以在程序运行过程中通过程序来设置部件的各种属性. 在Delphi部件板上有两页数据库部件用于开发数据库应用程序: 数据访问部件页:该页上的部件主要用于说明有关的数据库的信息,如应用程序要访问(连接)的数据库,要访问数据库中的具体的数据库表,以及要访问表中哪些字段等,在实际的开发应用中常用的部件有TDa

java-Eclipse开发安卓客户端程序用来实现登陆注册功能

问题描述 Eclipse开发安卓客户端程序用来实现登陆注册功能 哪位大侠能够指导下: 用安卓写客户端程序,mysql为数据库存储用户的用户名和密码,现在需要的是用C/S模式,在Eclipse创建工程的时候,工程里面需要哪些文件,比如新建一个安卓应用工程,那么servlet的部分要放在哪,还是直接建一个web工程呢? 解决方案 你是要连接mysql数据库吗

.net+SQL server开发程序的SQL语句的跟踪器

问题描述 .net+SQL server开发程序的SQL语句的跟踪器 如上题! 有没有.Net + SQL server开发程序的SQL语句的跟踪器! 有的话请说出全名或者下载路径!谢谢 解决方案 sqldependencyhttp://www.cnblogs.com/yjmyzz/archive/2009/06/14/1502921.html

怎样将SQL Server 2000和ASP.NET程序打包分发给用户并且完成自动安装!!!

问题描述 如题,第一次做这个,望各位大侠,解答!还有不知道是否能自动配置IIS. 解决方案 解决方案二:文章下面有参考资料解决方案三:.net打包并自动安装MSSQLServer数据库http://hi.baidu.com/sunsonruby/blog/item/62f8a6137dd51324dd5401b6.html解决方案四:用C#操纵IIS(代码)http://www.lesun.org/html/2002-08/20256.htm解决方案五:没用过关注帮你顶解决方案六:没试过..关注

JSP中连接SQL 2000数据库的问题总结

js|数据|数据库|问题 由于系统需求,最近在开发过程中将系统从原来的MySQL转移到SQL 2000下,其中遇到了诸多问题,花费了我不少时间.现在把我的经验拿出来告诉大家,好让大家少走弯路,节约时间. 首先是SQL 2000数据库的安装问题,在此我主要讲些关于SQL 2000的版本与操作系统的兼容性问题:SQL 2000总共有7个不同版本,适应不同等级用户的需求. 我试了一下,在XP系统下只有"个人开发版"能正常安装而不出现错误,所以大家在安装时要注意,具体安装时的配置参照相关说明就

sql 2000 无法执行查询,因为一些文件缺少或未注册"的解决方法_MsSql

给朋友安装了一台演示机,系统是Windows Server 2003,数据库为SQL Server2000,安装完成之后,系统也没问题,SQL 企业管理器也能正常打开,数据库以及表也能正常加载,但打开表查看表数据时却无法返回行,提示如下错误: 无法执行查询,因为一些文件缺少或未注册.再次运行安装程序确保要求的文件已注册. 但实际上重装SQL 2000也无济于事,实际上按以下几个步骤解决即可. 1.注册以下的四个dll文件,重启机器即可. 复制代码 代码如下: regsvr32 "C:\Progr

《Access 2007开发指南(修订版)》一一1.2 Access中可开发的应用程序类型

1.2 Access中可开发的应用程序类型 Access 2007开发指南(修订版)对于用Access可以开发什么类型的应用程序这个问题,笔者已经解答过很多次了.Access提供了大量的功能,它可以满足不同的数据库要求.它可以用于开发以下6种类型的应用程序: 个人应用程序:小型商务应用程序:部门级应用程序:公司级应用程序:作为企业级客户/服务器应用程序的前端程序:Intranet/Internet应用程序. 1.2.1 Access作为个人应用程序开发平台 Access可以用于开发简单的个人数据

保存图片到SQL 2000 Server数据库

在ASP.NET的Web页面中怎样上传文件?怎样使用ADO.NET技术从数据库中读取一幅图片,并在Web页面上显示? 摘要.NET是由微软开发的一种新型的分布式计算平台,ASP.NET是它针对Web开发的编程模式.本文的目的是在开发数据驱动的ASP.NET Web应用程序中获取一些好的经验.这个应用程序将告诉你怎么把一幅图片保存到数据库中以及怎样把图片从数据库中读取出来.它以ADO.NET作为数据访问机制,C#作为编程语言,SQL 2000 Server作为后台数据库.概述一般的,很大的图片文件

sql 2000 无法执行查询,因为一些文件缺少或未注册"的解决方法

给朋友安装了一台演示机,系统是Windows Server 2003,数据库为SQL Server2000,安装完成之后,系统也没问题,SQL 企业管理器也能正常打开,数据库以及表也能正常加载,但打开表查看表数据时却无法返回行,提示如下错误: 无法执行查询,因为一些文件缺少或未注册.再次运行安装程序确保要求的文件已注册. 但实际上重装SQL 2000也无济于事,实际上按以下几个步骤解决即可. 1.注册以下的四个dll文件,重启机器即可. 复制代码 代码如下:regsvr32 "C:\Progra