C#.net

Login form validation using C#.net Sqlserver

This tutorial will teach you how to do the login from validation using C#.net and Sqlserver.

Import the Namespaces

using System.Data.SqlClient;

Establish the Database Connection

SqlConnection con = new SqlConnection(“server=.;database=StarAirways;user id=sa;password=123;”);

Add Button

SqlCommand cmd = new SqlCommand("select username,password,role from users where username='" + txtUserName.Text + "' and password='" + txtPassword.Text + "'and role='" + CRole.Text + "'", con);

SqlParameter usernameParam;
usernameParam = new SqlParameter("@username", this.txtUserName.Text);
SqlParameter passwordParams;
passwordParams = new SqlParameter("@password", this.txtPassword.Text);
SqlParameter roleParam;
roleParam = new SqlParameter("@role", this.CRole.SelectedIndex);

cmd.Parameters.Add(usernameParam);
cmd.Parameters.Add(passwordParams);
cmd.Parameters.Add(roleParam);

  cmd.Connection.Open();

  SqlDataReader dr = cmd.ExecuteReader();

  if(txtUserName.Text.Length == 0)
     {
          MessageBox.Show("lUser Name Cannot be Left Bank...");
     }
  else if(txtPassword.Text.Length == 0)
     {
           MessageBox.Show("Password Cannot be Left Blank...");
     }
 else if(CRole.Text.Length == 0)
    {
           MessageBox.Show("Please Select a Role...");
    }
else if(dr.HasRows)
    {
           MessageBox.Show("Welcome to Star Airways");
    }

    else
     {
            MessageBox.Show("username and or password are not foun");
            txtUserName.Clear();
            txtPassword.Clear();
            txtUserName.Focus();
       }
   cmd.Connection.Close();

i have attached the video link below. which will do this tutorials step by step.

 

 

 

 

admin

Recent Posts

Tesla Pi Phone: Is This the Next Super-Phone? Full Review & Details

What Is the Tesla Pi Phone?   Imagine if Tesla, the company that makes famous…

3 weeks ago

Tailwind CSS Inventory Management POS Project (Free Source Code)

Inventory Management POS systems are now an essential part of modern businesses such as bookshops,…

2 months ago

Build Simple Water System Calculator in Java Using Swing

If you're just beginning to learn Java GUI programming creating an Water System Calculator is a fantastic project for…

6 months ago

GitHub Copilot vs Microsoft Copilot Best AI Tool to Use in 2025

GitHub is a powerful tool used by teams and developers around the globe. This guide is…

6 months ago

Chat with Claude AI Free – Your Super-Smart AI Buddy

It's like having a super-smart buddy that is always there to help you write stories,…

6 months ago

Best Festivals UK 2025 [Free Guide Included]

The UK is known for its rich history, diverse culture, and most of all  its…

6 months ago