日期:2014-05-19  浏览次数:20820 次

初学者,,,
各位老大,我是刚学asp.net,一个简单问题,我在编写注册代码,我不想要相同用户名插入数据库,如何做,给出代码,谢谢,,

------解决方案--------------------
数据库给这个字段建一个唯一索引. insert的时候勤快的话,检查一下是否重复,懒的话,直接 try 遇到-2627错误就报重复信息.
------解决方案--------------------
http://chs.gotdotnet.com/quickstart/aspplus/doc/webdataaccess.aspx
------解决方案--------------------
插入之前先判一下,
------解决方案--------------------
给用户名字段加上unique约束
或者:
if not exist (select * from usertable where username= '... ')
insert into usertable values(...)
------解决方案--------------------
可以使用ajax来判断数据库是否有该拥护
然后提示
目前大部分都市这么开发的