Jumat, 18 Januari 2013

Membuat tombol save, delete, update, show, refresh, dan exit di c#


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 MySql.Data.MySqlClient;

namespace LAB_INVENTARIS
{
    public partial class Form2 : Form
    {
        public Form2()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
         
            string alamat = "server=localhost; database= db_labor; uid=root; password= ;";
            MySqlConnection con;
            con = new MySqlConnection(alamat);
            con.Open();
            MySqlCommand cmnd = new MySqlCommand("INSERT INTO tbl_staf (Nip, Nama, Jabatan, Hp, Email) values ('" + txtnip.Text.ToString() + "', '" + txtnama.Text.ToString() + "', '" + txtjabatan.Text.ToString() + "', '" + txthp.Text.ToString() + "', '" + txtemail.Text.ToString() + "')", con);
            cmnd.ExecuteNonQuery();
            try
            {
            DataTable table = new DataTable();
            MessageBox.Show("Data berhasil disimpan!!!");
            }
            catch (Exception err)
            {
                MessageBox.Show(err.ToString());
            }

        }
        static string a, b, c;
        private void timer1_Tick(object sender, EventArgs e)
        {
            // Tulisan Berjalan Ke Kiri
            a = label8.Text;
            b = a.Substring(0, 1);
            c = a.Substring(1, a.Length - 1);
            label8.Text = c + b;
        }

        private void button2_Click(object sender, EventArgs e)
        {
            txtnip.Text = "";
            txtnama.Text = "";
            txtjabatan.Text = "";
            txthp.Text = "";
            txtemail.Text = "";
        }

        private void button7_Click(object sender, EventArgs e)
        {
            staf syah = new staf();
            DataTable tabel = new DataTable();
            tabel = syah.bacasemua();
            dataGridView1.DataSource = tabel;
        }

        private void button4_Click(object sender, EventArgs e)
        {
            string alamat = "server=localhost; database= db_labor; uid=root; password= ;";
            MySqlConnection con;
            con = new MySqlConnection(alamat);
            con.Open();

            MySqlCommand cmnd = new MySqlCommand("UPDATE tbl_staf SET (Nip)=('" + txtnip.Text.ToString() + "')", con);
            cmnd.ExecuteNonQuery();
            try
            {

                DataTable table = new DataTable();
                MessageBox.Show("Data berhasil Update!!!");
            }
            catch (Exception err)
            {
                MessageBox.Show(err.ToString());
            }
        }

        private void button5_Click(object sender, EventArgs e)
        {
            string alamat = "server=localhost; database= db_labor; uid=root; password= ;";
            MySqlConnection con;
            con = new MySqlConnection(alamat);
            con.Open();

            MySqlCommand cmnd = new MySqlCommand("DELETE FROM tbl_staf WHERE (Nip) = ('" + txtnip.Text.ToString() + "')", con);
            cmnd.ExecuteNonQuery();
            try
            {

                DataTable table = new DataTable();
                MessageBox.Show("Data berhasil Didelete!!!");
            }
            catch (Exception err)
            {
                MessageBox.Show(err.ToString());
            }
        }

        private void button3_Click(object sender, EventArgs e)
        {
            string alamat = "server=localhost; database= db_labor; uid=root; password= ;";
            MySqlConnection con;
            con = new MySqlConnection(alamat);
            con.Open();

            MySqlCommand cmnd = new MySqlCommand("SELECT * FROM tbl_staf (Nip, Nama, Jabatan, Hp, Email) values ('" + txtnip.Text.ToString() + "', '" + txtnama.Text.ToString() + "', '" + txtjabatan.Text.ToString() + "', '" + txthp.Text.ToString() + "', '" + txtemail.Text.ToString() + "')", con);
            cmnd.ExecuteNonQuery();
            try
            {

                DataTable table = new DataTable();
                MessageBox.Show("Data berhasil !!!");
            }
            catch (Exception err)
            {
                MessageBox.Show(err.ToString());
            }
         
        }

        private void button9_Click(object sender, EventArgs e)
        {
            this.Refresh();
        }

        private void button10_Click(object sender, EventArgs e)
        {
            this.Close();
        }

        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {

        }

    }

 }




1 komentar:

  1. bagus banget nih program.
    bisa minta program jadinya g? buat adminitrasi lab d sekolah q

    BalasHapus