.NET Tutorials, Forums, Interview Questions And Answers
Welcome :Guest
Sign In
Win Surprise Gifts!!!

Top 5 Contributors of the Month

Home >> Forum >> ASP.Net >> Post New QuestionBookmark and Share Subscribe to Forum

Checking email exists or not in database while entering in text box parallely

Posted By: samanth     Posted Date: March 15, 2013    Points:5   Category :ASP.Net
I wants to create a registration form in asp.net.How can check whether username and email address already exists before submitting data in to database?i need the full code

Author: satyapriyanayak             
Posted Date: March 15, 2013     Points: 20   

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="Username_and_email_address_exists._Default" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>Untitled Page</title>
<form id="form1" runat="server">
<asp:Button ID="Button1" runat="server" Text="Register"
BackColor="#FF99FF" Font-Bold="True" Width="329px"
onclick="Button1_Click" /><br />
<asp:Label ID="Labelcheck" Text="Ename" runat="server" BackColor="#FFFF99"
Width="197px" ForeColor="#FF3300"></asp:Label>
<asp:TextBox ID="txtUserName" runat="server" Width="197px"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator1" runat="server"
ControlToValidate="txtUserName" ErrorMessage="*Name Required"></asp:RequiredFieldValidator><br />

<asp:Label ID="Label1" Text="Eaddress" runat="server" BackColor="#FFFF99"
Width="197px" ForeColor="#FF3300"></asp:Label>
<asp:TextBox ID="txtUserAddress" runat="server" Width="197px"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator2" runat="server"
ControlToValidate="txtUserAddress" ErrorMessage="*Address Required"></asp:RequiredFieldValidator>

<br />

<asp:Label ID="Label2" Text="Email" runat="server" BackColor="#FFFF99"
Width="197px" ForeColor="#FF3300"></asp:Label>
<asp:TextBox ID="txtEmail" runat="server" Width="197px"></asp:TextBox>

<asp:RequiredFieldValidator ID="RequiredFieldValidator3" runat="server"
ControlToValidate="txtEmail" ErrorMessage="*Email Required"></asp:RequiredFieldValidator>

<asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server"
ControlToValidate="txtEmail" ErrorMessage="Insert correct email"

<br />

<asp:Label ID="lblMessage" runat="server" BackColor="#FF3300"

using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.SqlClient;
namespace Username_and_email_address_exists
public partial class _Default : System.Web.UI.Page
string connStr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlCommand com;
string str = null;

protected void Button1_Click(object sender, EventArgs e)
public void namecheck()
SqlConnection con = new SqlConnection(connStr);
str = "select count(*)from employee where ename='" + txtUserName.Text + "' or email='" + txtEmail.Text + "'";
com = new SqlCommand(str, con);
int count = Convert.ToInt32(com.ExecuteScalar());
if (count > 0)
lblMessage.Text = "Sorry! you can't take this username and email";
lblMessage.Text = "You can take this username and email";
str = "insert into employee(ename,eaddress,email) values('" + txtUserName.Text + "','" + txtUserAddress.Text + "','" + txtEmail.Text + "')";
com = new SqlCommand(str, con);



If this post helps you mark it as answer
Author: samanth             
Posted Date: March 16, 2013     Points: 20   

Hi Satya,

Thanks for your reply.

But i need to check whether email exists before i click the button.If you know how to do.
Please help me on this.

Samanth Kolisetty

Post Reply

You must Sign In To post reply
Find more Forum Questions on C#, ASP.Net, Vb.Net, SQL Server and more Here
Quick Links For Forum Categories:
ASP.NetWindows Application  .NET Framework  C#  VB.Net  ADO.Net  
Sql Server  SharePoint  OOPs  SilverlightIISJQuery

Hall of Fame    Twitter   Terms of Service    Privacy Policy    Contact Us    Archives   Tell A Friend