Use stored procedure (if you are using database):
CREATE PROCEDURE spempcheck
(
@empid varchar(50),
@status char(1) output
)
Begin
declare @cnt int
declare @errmsg varchar(1000)
select @cnt=count(*) from Emp where Emp_id=@Empcode
if(@cnt>0)
begin
set @status='T'
end
else
begin
set @status='F'
end
End
Then inside your code check whether the Stored Procedure is returning T or F. If T then show message "Record already exists"