用c#与access做信息管理系统,如何辨别重复

用c#与access做信息管理系统,在用户注册时候,怎么才能提示该用户名已经被注册

数据库设置用户名字段为唯一字段。插入的时候用try catch语句,如果重复,会得到sqlexception,提示重复的。

在数据库建表的时候常用的两种方式来区别唯一。第一:设唯一字段为主键,调用try{}catch{}捕捉异常。第二,在插入字段之前进行select ,如查到这个值,则不允许插入。