Monday, 24 August 2015

MDI (Multiple Document Interface) form with C# Language

MDI Multiple Document Interface with C# Language 


MDI MDI Multiple Document Interface applications allow to display multiple documents at the same time, with each document displayed in its own window.   

Creating MDI Multiple Document Interface Parent Forms

MDI parent form is the base of   MDI. This is the form that holds the MDI child windows, which are all the sub windows in which the client work together with the mdi application.

Create a new form and add the code

this.IsMdiContainer=true;

Create MDI child forms

form frmchild=new form();
frmchild.mdiparent=this;
frmchild.show(); 

E.g.


using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace alhuda_marksheet
{
    public partial class MDIParentuser : Form
    {
       

        public MDIParentuser()
        {
            InitializeComponent();
        }

    

        private void admissionToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ActiveMdiChild != null)
                ActiveMdiChild.Close();
            Form1 obj = new Form1();
            obj.MdiParent = this;
            obj.Show();

        }

        private void marksToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ActiveMdiChild != null)
                ActiveMdiChild.Close();
            marks obj = new marks();
            obj.MdiParent = this;
            obj.Show();

        }

        private void reportToolStripMenuItem_Click(object sender, EventArgs e)
        {
            if (ActiveMdiChild != null)
                ActiveMdiChild.Close();
            report obj = new report();
            obj.MdiParent = this;
            obj.Show();
        }

        private void logoutToolStripMenuItem_Click(object sender, EventArgs e)
        {
            login obj = new login();
            obj.Show();
            this.Hide();
        }
    }

}




Array in C# Language

Array in C# Language :

array is an object used to store object of the same type and provides access to the objects using an index.

To create an object of type System.string and System.Array Class.

c# array index starts at zero. that means first item of an array will be stored at zero positions.

The positions of the last item on the array will total number of items-1.

int[] arryname;

int[] arrayname=new int[100];

Multi Dimensional array :

int [,]array_name=new int[3,5];


Wednesday, 19 August 2015

Tokens in C++ Language

Tokens in C++ language:

Tokens is a smallest individual  unit of a program .

In c++ language have  followings types of tokens 


  1. Keywords
  2. Identifiers 
  3. Operators 
  4. Constant 
  5. String 
  6. Special symbols 

keywords
keywords are reserve word in a program which meaning reserved in compiler.
in c+ language has 48+15 key words.

Identifiers

Identifier refers to name of variables pointers functions structure union etc.

Rules for naming Identifier :
  1. Identifier  can not be numeric and can not be start from numeric 
  2. Identifier can not be any special character or can not be start from any special character.
  3. Identifier can not be keywords. 
  4. Identifier length can not be more then 32 character long.
  5.  Upper case and lower case letter are distinct. 
Operators:
operators are the symbols that used on the operands for the specific purpose.
like 
A+B
where A and B are the operands and + is a operator .

Constants 

Constants refers to a fixed values that don't change during the executions of programs.

like:
234 integer constant 
34.9 float constant
'A' character constant 
etc. 

String:

String are the collections of the character enclosed within double codes.

like:
"sheikh"
 "abdul"
"mateen"

 Special Symbols:
~`!@#$%^&*()_-+={[}]\|:;"'<,>.?/

Tokens in C language

Tokens in C language:

Tokens is a smallest individual  unit of a program .

In c language have  followings types of tokens 


  1. Keywords
  2. Identifiers 
  3. Operators 
  4. Constant 
  5. String 
  6. Special symbols 

keywords
keywords are reserve word in a program which meaning reserved in compiler.
in c language has 32 key words.

Identifiers

Identifier refers to name of variables pointers functions structure union etc.

Rules for naming Identifier :
  1. Identifier  can not be numeric and can not be start from numeric 
  2. Identifier can not be any special character or can not be start from any special character.
  3. Identifier can not be keywords. 
  4. Identifier length can not be more then 32 character long.
  5.  Upper case and lower case letter are distinct. 
Operators:
operators are the symbols that used on the operands for the specific purpose.
like 
A+B
where A and B are the operands and + is a operator .

Constants 

Constants refers to a fixed values that don't change during the executions of programs.

like:
234 integer constant 
34.9 float constant
'A' character constant 
etc. 

String:

String are the collections of the character enclosed within double codes.

like:
"sheikh"
 "abdul"
"mateen"

 Special Symbols:
~`!@#$%^&*()_-+={[}]\|:;"'<,>.?/

 

Monday, 17 August 2015

Full Project C# Dot Net Insert Update Del Window Based



using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;

namespace alhuda_marksheet
{
    public partial class editupdatedel : Form
    {
        public editupdatedel()
        {
            InitializeComponent();
        }
        connection c = new connection();
        OleDbConnection con;
        OleDbCommand cmd;
        OleDbDataReader dr;
        private void editupdatedel_Load(object sender, EventArgs e)
        {

        }

        private void button4_Click(object sender, EventArgs e)
        {
            lblmsg.Text = "";
               con = new OleDbConnection();
                con.ConnectionString = c.con();
                if (Csection.Text == "Preprimary")
                {
                    try
                    {

                        con.Open();
                        //DataTable dt = new DataTable();
                        //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                        //da.Fill(dt);
                        cmd = new OleDbCommand("select * from ppbasic where srno=" + txtsrno.Text + " ", con);
                        dr = cmd.ExecuteReader();


                        if (dr.Read())
                        {

                            stdname.Text = dr[1].ToString();
                            stdroll.Text = dr[3].ToString();
                            stdclass.Text = dr[4].ToString();
                            stddob.Text = dr[5].ToString();
                            stdlinstitute.Text = dr[6].ToString();
                            stdfathername.Text = dr[7].ToString();
                            stdmothername.Text = dr[8].ToString();
                            txtoccupation.Text = dr[9].ToString();
                            txtreligion.Text = dr[10].ToString();
                            txtcontact.Text = dr[11].ToString();
                            txtadd.Text = dr[12].ToString();
                         
                        }
                        else
                        MessageBox.Show("Data not found In database.");

                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Please Check Values" + ex.Message);
                    }
                    finally
                    {
                        dr.Close();
                        con.Close();
                    }
                }
                else
                    if (Csection.Text == "Primary")
                    {
                        try
                        {

                            con.Open();
                            //DataTable dt = new DataTable();
                            //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                            //da.Fill(dt);
                            cmd = new OleDbCommand("select * from pbasic where srno=" + txtsrno.Text + " ", con);
                            dr = cmd.ExecuteReader();


                            if (dr.Read())
                            {

                                stdname.Text = dr[1].ToString();
                                stdroll.Text = dr[3].ToString();
                                stdclass.Text = dr[4].ToString();
                                stddob.Text = dr[5].ToString();
                                stdlinstitute.Text = dr[6].ToString();
                                stdfathername.Text = dr[7].ToString();
                                stdmothername.Text = dr[8].ToString();
                                txtoccupation.Text = dr[9].ToString();
                                txtreligion.Text = dr[10].ToString();
                                txtcontact.Text = dr[11].ToString();
                                txtadd.Text = dr[12].ToString();
                             
                            }
                            else
                            MessageBox.Show("Data not found In database.");

                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show("Please Check Values" + ex.Message);
                        }
                        finally
                        {
                            dr.Close();
                            con.Close();
                        }
                    }
                    else if (Csection.Text == "Junior")
                    {
                        try
                        {

                            con.Open();
                            //DataTable dt = new DataTable();
                            //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                            //da.Fill(dt);
                            cmd = new OleDbCommand("select * from jbasic where srno=" + txtsrno.Text + " ", con);
                            dr = cmd.ExecuteReader();


                            if (dr.Read())
                            {

                                stdname.Text = dr[1].ToString();
                                stdroll.Text = dr[3].ToString();
                                stdclass.Text = dr[4].ToString();
                                stddob.Text = dr[5].ToString();
                                stdlinstitute.Text = dr[6].ToString();
                                stdfathername.Text = dr[7].ToString();
                                stdmothername.Text = dr[8].ToString();
                                txtoccupation.Text = dr[9].ToString();
                                txtreligion.Text = dr[10].ToString();
                                txtcontact.Text = dr[11].ToString();
                                txtadd.Text = dr[12].ToString();
                           
                            }

                            else
                                MessageBox.Show("Data not found In database.");

                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show("Please Check Values" + ex.Message);
                        }
                        finally
                        {
                            dr.Close();
                            con.Close();
                        }
                    }
                    else
                        if (Csection.Text == "HighSchool")
                        {
                            try
                            {

                                con.Open();
                                //DataTable dt = new DataTable();
                                //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                                //da.Fill(dt);
                                cmd = new OleDbCommand("select * from hsbasic where srno=" + txtsrno.Text + " ", con);
                                dr = cmd.ExecuteReader();


                                if (dr.Read())
                                {

                                    stdname.Text = dr[1].ToString();
                                    stdroll.Text = dr[3].ToString();
                                    stdclass.Text = dr[4].ToString();
                                    stddob.Text = dr[5].ToString();
                                    stdlinstitute.Text = dr[6].ToString();
                                    stdfathername.Text = dr[7].ToString();
                                    stdmothername.Text = dr[8].ToString();
                                    txtoccupation.Text = dr[9].ToString();
                                    txtreligion.Text = dr[10].ToString();
                                    txtcontact.Text = dr[11].ToString();
                                    txtadd.Text = dr[12].ToString();
                                 
                                }


                                else
                                    MessageBox.Show("Data not found In database.");
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show("Please Check Values" + ex.Message);
                            }
                            finally
                            {
                                dr.Close();
                                con.Close();
                            }
                        }
                        else
                            MessageBox.Show("Please select section First..");
        }


        private void button5_Click(object sender, EventArgs e)
        {
            try
            {
                con = new OleDbConnection();
                con.ConnectionString = c.con();
                con.Open();
                if (Csection.Text == "Preprimary")
                {
                    cmd = new OleDbCommand("update ppbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                    cmd.ExecuteNonQuery();
                    lblmsg.Text = "Your data Update Success fully..";
                    stdname.Text = "";
                    stdroll.Text = "";
                    stdclass.Text = "";
                    stddob.Text = "";
                    stdlinstitute.Text = "";
                    stdfathername.Text = "";
                    stdmothername.Text = "";
                    txtoccupation.Text = "";
                    txtreligion.Text = "";
                    txtcontact.Text = "";
                    txtadd.Text = "";

                }
                else
                    if (Csection.Text == "Primary")
                    {
                        cmd = new OleDbCommand("update pbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                        cmd.ExecuteNonQuery();
                        lblmsg.Text = "Your data Update Success fully..";
                        stdname.Text = "";
                        stdroll.Text = "";
                        stdclass.Text = "";
                        stddob.Text = "";
                        stdlinstitute.Text = "";
                        stdfathername.Text = "";
                        stdmothername.Text = "";
                        txtoccupation.Text = "";
                        txtreligion.Text = "";
                        txtcontact.Text = "";
                        txtadd.Text = "";
                    }
                    else
                        if (Csection.Text == "Junior")
                        {
                            cmd = new OleDbCommand("update jbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                            cmd.ExecuteNonQuery();
                            lblmsg.Text = "Your data Update Success fully..";
                            stdname.Text = "";
                            stdroll.Text = "";
                            stdclass.Text = "";
                            stddob.Text = "";
                            stdlinstitute.Text = "";
                            stdfathername.Text = "";
                            stdmothername.Text = "";
                            txtoccupation.Text = "";
                            txtreligion.Text = "";
                            txtcontact.Text = "";
                            txtadd.Text = "";
                        }
                        else
                            if (Csection.Text == "HighSchool")
                            {
                                cmd = new OleDbCommand("update hsbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                                cmd.ExecuteNonQuery();
                                lblmsg.Text = "Your data Update Success fully..";
                                stdname.Text = "";
                                stdroll.Text = "";
                                stdclass.Text = "";
                                stddob.Text = "";
                                stdlinstitute.Text = "";
                                stdfathername.Text = "";
                                stdmothername.Text = "";
                                txtoccupation.Text = "";
                                txtreligion.Text = "";
                                txtcontact.Text = "";
                                txtadd.Text = "";
                            }
                            else
                                MessageBox.Show("Please select Section first");
            }
            catch (Exception ex)

            { MessageBox.Show("" + ex); }
            finally
            {
                con.Close();
            }
             
        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (dsection.Text == "Preprimary")
            {
                try
                {
                    con = new OleDbConnection();
                    con.ConnectionString = c.con();
                    con.Open();
                    cmd = new OleDbCommand("delete from ppbasic where srno=" +txtsrno.Text + "", con);
                    cmd.ExecuteNonQuery();
                    delmsg.Text = "Data Delete Success Fully..";
                    txtrollnodel.Text ="";
                }
                catch (Exception ex)
                {
                    MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                }
                finally
                {
                    con.Close();
                }
            }
            else
                if (dsection.Text == "Primary")
                {
                    try
                    {
                        con = new OleDbConnection();
                        con.ConnectionString = c.con();
                        con.Open();
                        cmd = new OleDbCommand("delete from pbasic where srno=" + txtsrno.Text + "", con);
                        cmd.ExecuteNonQuery();
                        delmsg.Text = "Data Delete Success Fully..";
                        txtrollnodel.Text = "";
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                    }
                    finally
                    {
                        con.Close();
                    }}
                else
                    if (dsection.Text == "Junior")
                    {
                        try
                        {
                            con = new OleDbConnection();
                            con.ConnectionString = c.con();
                            con.Open();
                            cmd = new OleDbCommand("delete from jbasic where srno=" + txtsrno.Text + "", con);
                            cmd.ExecuteNonQuery();
                            delmsg.Text = "Data Delete Success Fully..";
                            txtrollnodel.Text = "";
                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                        }
                        finally
                        {
                            con.Close();
                        }}
                    else
                        if (dsection.Text == "HighSchool")
                        {
                            try
                            {
                                con = new OleDbConnection();
                                con.ConnectionString = c.con();
                                con.Open();
                                cmd = new OleDbCommand("delete from hsbasic where rollno=" + txtsrno.Text + "", con);
                                cmd.ExecuteNonQuery();
                                delmsg.Text = "Data Delete Success Fully..";
                                txtrollnodel.Text = "";
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                            }
                            finally
                            {
                                con.Close();
                            }}
                        else
                            MessageBox.Show("Please Select Section First..");
        }

        private void panel2_Paint(object sender, PaintEventArgs e)
        {

        }

     
     
   

     
    }
}

Login from with C# ,sqlserver 2008r2 window based




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;
namespace alhuda_marksheet
{
    public partial class login : Form
    {
        public login()
        {
            InitializeComponent();
        }
        connection c = new connection();
        string connectionString = null;
        OleDbConnection connection;
        OleDbDataAdapter oledbAdapter;
        DataSet ds = new DataSet();
        string sql = null;
        int i = 0;
        int a;
        private void button1_Click(object sender, EventArgs e)
        {
           // connection= new OleDbConnection();
            //connection.ConnectionString = c.con();
            connectionString = @"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\data\lucknowacademy.accdb";
          

            connection = new OleDbConnection(connectionString);
            try
            {
                sql = "select username,password,type from admin where type='"+comboBox1.Text+"'";
                connection.Open();
                oledbAdapter = new OleDbDataAdapter(sql, connection);
                oledbAdapter.Fill(ds);
                oledbAdapter.Dispose();
                connection.Close();

                for (i = 0; i <= ds.Tables[0].Rows.Count - 1; i++)
                {
                    if ((ds.Tables[0].Rows[i].ItemArray[0]).ToString() == textBox1.Text && (ds.Tables[0].Rows[i].ItemArray[1]).ToString() == textBox2.Text)
                    {
                        MDIParent1 obj = new MDIParent1();
                        if ((ds.Tables[0].Rows[i].ItemArray[2]).ToString() == "Admin")
                        {
                            obj.Show();
                            a++;
                            this.Hide();
                            break;
                        }
                        else
                            if ((ds.Tables[0].Rows[i].ItemArray[2]).ToString() == "User")
                            {
                                MDIParentuser obj1 = new MDIParentuser();
                                obj1.Show();
                                a++;
                                this.Hide();
                                break;
                            
                            }
                       

                    }
                }
                if (a == 0)
                {

                    MessageBox.Show("Wrong User name and Password");
                }


            }
            catch (Exception ex)
            {
                MessageBox.Show("Can not open connection ! " + ex.Message);
            }
           

          
            }
        }
    }

Insert Update Delete In C# Dot net full project




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.OleDb;

namespace alhuda_marksheet
{
    public partial class editupdatedel : Form
    {
        public editupdatedel()
        {
            InitializeComponent();
        }
        connection c = new connection();
        OleDbConnection con;
        OleDbCommand cmd;
        OleDbDataReader dr;
        private void editupdatedel_Load(object sender, EventArgs e)
        {

        }

        private void button4_Click(object sender, EventArgs e)
        {
            lblmsg.Text = "";
               con = new OleDbConnection();
                con.ConnectionString = c.con();
                if (Csection.Text == "Preprimary")
                {
                    try
                    {

                        con.Open();
                        //DataTable dt = new DataTable();
                        //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                        //da.Fill(dt);
                        cmd = new OleDbCommand("select * from ppbasic where srno=" + txtsrno.Text + " ", con);
                        dr = cmd.ExecuteReader();


                        if (dr.Read())
                        {

                            stdname.Text = dr[1].ToString();
                            stdroll.Text = dr[3].ToString();
                            stdclass.Text = dr[4].ToString();
                            stddob.Text = dr[5].ToString();
                            stdlinstitute.Text = dr[6].ToString();
                            stdfathername.Text = dr[7].ToString();
                            stdmothername.Text = dr[8].ToString();
                            txtoccupation.Text = dr[9].ToString();
                            txtreligion.Text = dr[10].ToString();
                            txtcontact.Text = dr[11].ToString();
                            txtadd.Text = dr[12].ToString();
                           
                        }
                        else
                        MessageBox.Show("Data not found In database.");

                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("Please Check Values" + ex.Message);
                    }
                    finally
                    {
                        dr.Close();
                        con.Close();
                    }
                }
                else
                    if (Csection.Text == "Primary")
                    {
                        try
                        {

                            con.Open();
                            //DataTable dt = new DataTable();
                            //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                            //da.Fill(dt);
                            cmd = new OleDbCommand("select * from pbasic where srno=" + txtsrno.Text + " ", con);
                            dr = cmd.ExecuteReader();


                            if (dr.Read())
                            {

                                stdname.Text = dr[1].ToString();
                                stdroll.Text = dr[3].ToString();
                                stdclass.Text = dr[4].ToString();
                                stddob.Text = dr[5].ToString();
                                stdlinstitute.Text = dr[6].ToString();
                                stdfathername.Text = dr[7].ToString();
                                stdmothername.Text = dr[8].ToString();
                                txtoccupation.Text = dr[9].ToString();
                                txtreligion.Text = dr[10].ToString();
                                txtcontact.Text = dr[11].ToString();
                                txtadd.Text = dr[12].ToString();
                                
                            }
                            else
                            MessageBox.Show("Data not found In database.");

                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show("Please Check Values" + ex.Message);
                        }
                        finally
                        {
                            dr.Close();
                            con.Close();
                        }
                    }
                    else if (Csection.Text == "Junior")
                    {
                        try
                        {

                            con.Open();
                            //DataTable dt = new DataTable();
                            //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                            //da.Fill(dt);
                            cmd = new OleDbCommand("select * from jbasic where srno=" + txtsrno.Text + " ", con);
                            dr = cmd.ExecuteReader();


                            if (dr.Read())
                            {

                                stdname.Text = dr[1].ToString();
                                stdroll.Text = dr[3].ToString();
                                stdclass.Text = dr[4].ToString();
                                stddob.Text = dr[5].ToString();
                                stdlinstitute.Text = dr[6].ToString();
                                stdfathername.Text = dr[7].ToString();
                                stdmothername.Text = dr[8].ToString();
                                txtoccupation.Text = dr[9].ToString();
                                txtreligion.Text = dr[10].ToString();
                                txtcontact.Text = dr[11].ToString();
                                txtadd.Text = dr[12].ToString();
                              
                            }

                            else
                                MessageBox.Show("Data not found In database.");

                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show("Please Check Values" + ex.Message);
                        }
                        finally
                        {
                            dr.Close();
                            con.Close();
                        }
                    }
                    else
                        if (Csection.Text == "HighSchool")
                        {
                            try
                            {

                                con.Open();
                                //DataTable dt = new DataTable();
                                //OleDbDataAdapter da = new OleDbDataAdapter("select * from basic", con);
                                //da.Fill(dt);
                                cmd = new OleDbCommand("select * from hsbasic where srno=" + txtsrno.Text + " ", con);
                                dr = cmd.ExecuteReader();


                                if (dr.Read())
                                {

                                    stdname.Text = dr[1].ToString();
                                    stdroll.Text = dr[3].ToString();
                                    stdclass.Text = dr[4].ToString();
                                    stddob.Text = dr[5].ToString();
                                    stdlinstitute.Text = dr[6].ToString();
                                    stdfathername.Text = dr[7].ToString();
                                    stdmothername.Text = dr[8].ToString();
                                    txtoccupation.Text = dr[9].ToString();
                                    txtreligion.Text = dr[10].ToString();
                                    txtcontact.Text = dr[11].ToString();
                                    txtadd.Text = dr[12].ToString();
                                   
                                }


                                else
                                    MessageBox.Show("Data not found In database.");
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show("Please Check Values" + ex.Message);
                            }
                            finally
                            {
                                dr.Close();
                                con.Close();
                            }
                        }
                        else
                            MessageBox.Show("Please select section First..");
        }


        private void button5_Click(object sender, EventArgs e)
        {
            try
            {
                con = new OleDbConnection();
                con.ConnectionString = c.con();
                con.Open();
                if (Csection.Text == "Preprimary")
                {
                    cmd = new OleDbCommand("update ppbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                    cmd.ExecuteNonQuery();
                    lblmsg.Text = "Your data Update Success fully..";
                    stdname.Text = "";
                    stdroll.Text = "";
                    stdclass.Text = "";
                    stddob.Text = "";
                    stdlinstitute.Text = "";
                    stdfathername.Text = "";
                    stdmothername.Text = "";
                    txtoccupation.Text = "";
                    txtreligion.Text = "";
                    txtcontact.Text = "";
                    txtadd.Text = "";

                }
                else
                    if (Csection.Text == "Primary")
                    {
                        cmd = new OleDbCommand("update pbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                        cmd.ExecuteNonQuery();
                        lblmsg.Text = "Your data Update Success fully..";
                        stdname.Text = "";
                        stdroll.Text = "";
                        stdclass.Text = "";
                        stddob.Text = "";
                        stdlinstitute.Text = "";
                        stdfathername.Text = "";
                        stdmothername.Text = "";
                        txtoccupation.Text = "";
                        txtreligion.Text = "";
                        txtcontact.Text = "";
                        txtadd.Text = "";
                    }
                    else
                        if (Csection.Text == "Junior")
                        {
                            cmd = new OleDbCommand("update jbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                            cmd.ExecuteNonQuery();
                            lblmsg.Text = "Your data Update Success fully..";
                            stdname.Text = "";
                            stdroll.Text = "";
                            stdclass.Text = "";
                            stddob.Text = "";
                            stdlinstitute.Text = "";
                            stdfathername.Text = "";
                            stdmothername.Text = "";
                            txtoccupation.Text = "";
                            txtreligion.Text = "";
                            txtcontact.Text = "";
                            txtadd.Text = "";
                        }
                        else
                            if (Csection.Text == "HighSchool")
                            {
                                cmd = new OleDbCommand("update hsbasic set sname='" + stdname.Text + "', rollno=" + stdroll.Text + ", class=" + stdclass.Text + ",dob='" + stddob.Text + "',linstitute='" + stdlinstitute.Text + "',fathername='" + stdfathername.Text + "',mothername='" + stdmothername.Text + "',occupation='" + txtoccupation.Text + "',religion='" + txtreligion.Text + "',contactno=" + txtcontact.Text + ",address='" + txtadd.Text + "' where srno=" + txtsrno.Text + "", con);
                                cmd.ExecuteNonQuery();
                                lblmsg.Text = "Your data Update Success fully..";
                                stdname.Text = "";
                                stdroll.Text = "";
                                stdclass.Text = "";
                                stddob.Text = "";
                                stdlinstitute.Text = "";
                                stdfathername.Text = "";
                                stdmothername.Text = "";
                                txtoccupation.Text = "";
                                txtreligion.Text = "";
                                txtcontact.Text = "";
                                txtadd.Text = "";
                            }
                            else
                                MessageBox.Show("Please select Section first");
            }
            catch (Exception ex)

            { MessageBox.Show("" + ex); }
            finally
            {
                con.Close();
            }
                
        }

        private void button2_Click(object sender, EventArgs e)
        {
            if (dsection.Text == "Preprimary")
            {
                try
                {
                    con = new OleDbConnection();
                    con.ConnectionString = c.con();
                    con.Open();
                    cmd = new OleDbCommand("delete from ppbasic where srno=" +txtsrno.Text + "", con);
                    cmd.ExecuteNonQuery();
                    delmsg.Text = "Data Delete Success Fully..";
                    txtrollnodel.Text ="";
                }
                catch (Exception ex)
                {
                    MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                }
                finally
                {
                    con.Close();
                }
            }
            else
                if (dsection.Text == "Primary")
                {
                    try
                    {
                        con = new OleDbConnection();
                        con.ConnectionString = c.con();
                        con.Open();
                        cmd = new OleDbCommand("delete from pbasic where srno=" + txtsrno.Text + "", con);
                        cmd.ExecuteNonQuery();
                        delmsg.Text = "Data Delete Success Fully..";
                        txtrollnodel.Text = "";
                    }
                    catch (Exception ex)
                    {
                        MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                    }
                    finally
                    {
                        con.Close();
                    }}
                else
                    if (dsection.Text == "Junior")
                    {
                        try
                        {
                            con = new OleDbConnection();
                            con.ConnectionString = c.con();
                            con.Open();
                            cmd = new OleDbCommand("delete from jbasic where srno=" + txtsrno.Text + "", con);
                            cmd.ExecuteNonQuery();
                            delmsg.Text = "Data Delete Success Fully..";
                            txtrollnodel.Text = "";
                        }
                        catch (Exception ex)
                        {
                            MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                        }
                        finally
                        {
                            con.Close();
                        }}
                    else
                        if (dsection.Text == "HighSchool")
                        {
                            try
                            {
                                con = new OleDbConnection();
                                con.ConnectionString = c.con();
                                con.Open();
                                cmd = new OleDbCommand("delete from hsbasic where rollno=" + txtsrno.Text + "", con);
                                cmd.ExecuteNonQuery();
                                delmsg.Text = "Data Delete Success Fully..";
                                txtrollnodel.Text = "";
                            }
                            catch (Exception ex)
                            {
                                MessageBox.Show("S.R.NO Not Found Please Enter Valid Number..."+ex);
                            }
                            finally
                            {
                                con.Close();
                            }}
                        else
                            MessageBox.Show("Please Select Section First..");
        }

        private void panel2_Paint(object sender, PaintEventArgs e)
        {

        }

        
       
      

       
    }
}