sistem informasi manajemen - iwan suhasto

4
SISTEM INFORMASI MANAJEMEN MENGGUNAKAN VISUAL BASIC .NET SISTEM INFORMASI MAHASISWA (Bagian 1) MEMBUAT PROJECT DAN FORM 1. Buat database dengan nama db_mhs (Ms Access / MySQL) 2. Buat table dengan nama tb_mhs dengan struktur sebagai berikut: nim Text 15 name Text 25 sex Text 10 tgl_lahir Date/Time alamat Text 30 telepon Text 20 asal Text 20 3. Buka Visual Studio 2012 4. Buat project baru : File New Project Templates Visual Basic Windows Form Aplication 5. Pada kolom Name isikan mahasiswa sebagai nama projectnya 6. Buat Form sebagai berikut dengan memanfaatkan Toolbox 7. Seteleh selesai untuk memberikan koneksi system terhadap database berikan coding berikut pada baris pertama sebelum : Public Class Form1 Imports System.Data.OleDb

Upload: amaruddinmufid

Post on 19-Nov-2015

214 views

Category:

Documents


0 download

DESCRIPTION

PDF

TRANSCRIPT

  • SISTEM INFORMASI MANAJEMEN

    MENGGUNAKAN VISUAL BASIC .NET

    SISTEM INFORMASI MAHASISWA

    (Bagian 1)

    MEMBUAT PROJECT DAN FORM

    1. Buat database dengan nama db_mhs (Ms Access / MySQL)

    2. Buat table dengan nama tb_mhs dengan struktur sebagai berikut:

    nim Text 15

    name Text 25

    sex Text 10

    tgl_lahir Date/Time

    alamat Text 30

    telepon Text 20

    asal Text 20

    3. Buka Visual Studio 2012

    4. Buat project baru : File New Project Templates Visual Basic Windows Form Aplication

    5. Pada kolom Name isikan mahasiswa sebagai nama projectnya

    6. Buat Form sebagai berikut dengan memanfaatkan Toolbox

    7. Seteleh selesai untuk memberikan koneksi system terhadap database berikan coding berikut

    pada baris pertama sebelum : Public Class Form1

    Imports System.Data.OleDb

  • 8. Untuk coding selanjutnya harus diletakkan diantara:

    Public Class Form1

    Isi coding End Class

    9. Untuk membuat variable yang digunakan pada program tersebut tuliskan coding berikut:

    Public conn As OleDbConnection Public cmd As OleDbCommand Public da As OleDbDataAdapter Public dr As OleDbDataReader Public ds As New DataSet Public sql As String

    10. Untuk membuat koneksi terhadap Ms Access berikan coding berikut :

    Public Sub opendb() Dim lokasi = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\db_mhs.accdb" conn = New OleDbConnection(lokasi) If conn.State = ConnectionState.Closed Then conn.Open() End If End Sub

    11. Untuk membersihkan nilai yang ada di Form berikan coding berikut :

    Sub bersih() TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" TextBox4.Text = "" TextBox5.Text = "" ComboBox1.Text = "" DateTimePicker1.Value = Now End Sub

    12. Untuk menampilkan data yang ada di database pada DataGridView gunakan coding berikut:

    Sub tampil() da = New OleDbDataAdapter("select * from tb_mhs", conn) ds = New DataSet da.Fill(ds, "tb_mhs") DataGridView1.DataSource = ds.Tables("tb_mhs") End Sub

  • 13. Untuk menjalakan perintah tersebut pada saat Form dipanggil gunakan coding berikut:

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load opendb() bersih() tampil() End Sub

    14. Untuk menyimpan data dengan klik tombol Simpan :

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click opendb() sql = "insert into tb_mhs values('" & TextBox1.Text & "','" & TextBox2.Text & "','" & ComboBox1.Text & "','" & DateTimePicker1.Value.Date & "','" & TextBox3.Text & "','" & TextBox4.Text & "','" & TextBox5.Text & "')" cmd = New OleDbCommand(sql, conn) cmd.ExecuteNonQuery() MsgBox("Data telah tersimpan!!!") bersih() tampil() End Sub

    15. Untuk mengubah data dengan klik tombol ubah

    Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click sql = "update tb_mhs set nama='" & TextBox2.Text & "',sex='" & ComboBox1.Text & "',tgl_lahir='" & DateTimePicker1.Value & "',alamat='" & TextBox3.Text & "',telepon='" & TextBox4.Text & "',asal='" & TextBox5.Text & "'" cmd = New OleDbCommand(sql, conn) cmd.ExecuteNonQuery() Call bersih() MsgBox("Data berhasil diubah!!!") tampil() End Sub

    16. Untuk menghapus data dengan klik tombol hapus

    Private Sub Button3_Click(sender As Object, e As EventArgs) Handles Button3.Click sql = "delete from tb_supplier where kode='" & TextBox1.Text & "'" cmd = New OleDbCommand(sql, conn) cmd.ExecuteNonQuery() Call bersih() MsgBox("Data berhasil dihapus!!!") tampil()

    End Sub

    17. Untuk menutup Form dengan klik tombol Keluar

    Private Sub Button4_Click(sender As Object, e As EventArgs) Handles Button4.Click

    Close() End Sub

    18. Setelah semua selesai coba jalankan program dengan klik tombol Start pada toolbar

  • Catatan:

    Rumus Dasar SQL

    a. Menyimpan data

    INSERT INTO nama_tabel VALUES(nilai1,nilai2,dst)

    b. Mengubah data

    UPDATE nama_tabel SET nama_field1=nilai1,nama_field2=nilai2,dst

    c. Menghapus data

    DELETE FROM nama_tabel WHERE kondisi