日期:2014-05-17  浏览次数:20519 次

如何检测数据表中已经存在的记录
如果用数据库做登录验证程序的话,如果数据表中已经存在了某位用户的话,再向数据表中添加这个用户的话,系统就会报错。那么如何用程序方法检测数据表中已经存在了的用户呢?怎么样用程序方法实现:如果已存在某位用户的话,就会提示正在注册的这位用户已经存在,提示用户另换名字进行注册。怎么样实现这个检测的功能呢?知道的朋友指导下,谢谢了!可以的话,提供下源码资料,多谢!

我用的是mssql2000,不知是否用sql语句可以实现呢?还是用什么方法可以实现?

------解决方案--------------------
方法1:先把所有用户先从数据库读出,注册的时候,直接在程序中判断用户名是否已占用。

方法2:在向数据库表中添加用户的时候,先用数据库语言判断,用户是否存在表中,如果没有,继续执行程序。