Tuesday, April 19, 2011

C# CODES FOR VARIOUS DATABASE OPERATIONS

******SAVING THE RECORD******


SqlConnection cn = new SqlConnection
("Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\NAFEES\\Documents\\NIIST.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
            cn.Open();
            SqlCommand cmd=new SqlCommand("insert into emp values('"+textBox1.Text+"','"+textBox2.Text+"',"+textBox3.Text+")",cn);
                cmd.ExecuteNonQuery();
            MessageBox.Show("Records Entered Succesfully !");



******SEARCHING THE RECORD******


SqlConnection cn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\NAFEES\\Documents\\NIIST.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
            cn.Open();
            SqlCommand cmd = new SqlCommand("Select * from emp where ename='" + textBox1.Text + "'", cn);
            SqlDataReader dr = cmd.ExecuteReader();
            dr.Read();
            if(dr.HasRows)
            {
                label1.Text=dr["DESIG"].ToString();
                label2.Text = dr["SALARY"].ToString();
            }
            else
            {
                MessageBox.Show("Record Not Found");



******DELETING RECORD******


Int32 rowToDelete = this.dataGridView1.Rows.GetFirstRow(DataGridViewElementStates.Selected);
                   if (rowToDelete > -1)
                   {
                       this.dataGridView1.Rows.RemoveAt(rowToDelete);
                   }



****FUNCTION FOR DISPLAYING DATA IN DATA GRID****

void FillData()
    {
        // 1
        // Open connection
        SqlConnection cn = new SqlConnection("Data Source=.\\SQLEXPRESS;AttachDbFilename=C:\\Users\\NAFEES\\Documents\\NIIST.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True");
        cn.Open();
       
        // 2
        // Create new DataAdapter
        SqlDataAdapter a = new SqlDataAdapter(
            "SELECT * FROM emp", cn);
        {
            // 3
            // Use DataAdapter to fill DataTable
            DataTable t = new DataTable();
            a.Fill(t);
            // 4
            // Render data onto the screen
            dataGridView1.DataSource = t;
        }

Wednesday, April 13, 2011

Creating Image Viewer in C#

private void btnSelectPicture_Click(object sender, EventArgs e)
        {
            if (ofdSelectPicture.ShowDialog() == DialogResult.OK)
            {
                //load the picture into dialog box
                picShowPicture.Image = Image.FromFile(ofdSelectPicture.FileName);
                //show the name of file in form caption
                this.Text = string.Concat("Picture Viewer(" + ofdSelectPicture.FileName + ")");
            }
        }