JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK IBNU SINA BATAM 2016

Ukuran: px
Mulai penontonan dengan halaman:

Download "JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK IBNU SINA BATAM 2016"

Transkripsi

1 1 MODUL PRAKTIKUM ALGORITMA PEMROGRAMAN 2 JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI TEKNIK IBNU SINA BATAM 2016

2 2 BAB 1 PENGENALAN MS VISUAL STUDIO...3 BAB 2 COMPONENT DASAR PADA TOOLBOX VB.NET...4 BAB 3 PERULANGAN PADA VB.NET KASUS 1 (FOR..NEXT) KASUS 2 (FOR..NEXT) KASUS 3 (WHILE) KASUS 4 (DO UNTIL LOOP)...8 BAB 4 PERCABANGAN PADA VB.NET KASUS 1 (IF THEN) KASUS 2 (IF THEN ELSE) BAB 5 PENGENALAN MICROSOFT SQL SERVER MEMULAI SQLSERVER MANAGEMENT STUDIO MENAMBAH HAK AKSES BAB 6 KONEKTIFITAS VB.NET DENGAN MSSQL MEMBUAT CONNECTION STRING MEMBUAT TABEL BARU PENGGUNAAN DATAGRIDVIEW MELALUI WIZARD TUGAS : BUAT TABPAGE 2, TAMBAHKAN DATAGRIDVIEW2 DAN ARAHKAN DATANYA KE TABEL JURUSAN PENGUNAAN BINDINGNAVIGATOR BAB 7 PEMBUATAN CRUD (Create Read Update Delete) PADA VB.NET READ DATA INSERT DATA UPDATE DATA DELETE DATA BAB 8 REPORTING PADA VB.NET REPORT WIZARD REPORT MANUAL BAB 9 PEMBUATAN GRAFIK PADA VB.NET... 43

3 3 VISUAL STUDIO Adalah produk dari Microsoft yang dibuat untuk membantu para programmer membuat aplikasi baik itu berbasis desktop (VB.net, C#.net, J#.net) maupun berbasis web (ASP.net). Modul ini akan memakai salah satu bahasa diatas yaitu VB.net (Visual Basic dot net) yang berbasis bahasa Basic. Berikut adalah area kerja VB.Net 2010 Keterangan : Area Lingkaran merah adalah Toolbox Area Lingkaran biru adalah Form Area Lingkaran hijau adalah Solution Explorer/Server Explorer Area Lingkaran kuning adalah Component Propertis

4 4 Komponen- komponen yang akan sering digunakan pada modul ini yaitu : Menu & Toolbar Menustrip Statusstrip Toolstrip Data DataGridview Binding Navigator Binding Source Dataset Container TabControl GroupBox

5 5 Common Controls Button Checkbox Combobox DateTimePicker Label PictureBox Textbox

6 6 Buatlah form seperti gambar dibawah ini dengan menggunakan tool Label Button Listview LineShape Dobel Klik pada Form1 kemudian tuliskan script berikut Me.Text = "Perulangan pada vb.net" Button1.Text = "1x" Button2.Text = "2x" Button3.Text = "3x" Button4.Text = "4x" Button5.Text = "1x" Button6.Text = "2x" Button7.Text = "3x" Button8.Text = "4x" Button9.Text = "PILIH" Button10.Text = "MULAI" Label1.Text = "Kasus 1..FOR..NEXT" Label2.Text = "Kasus 2..FOR..NEXT" Label3.Text = "Kasus 3..WHILE" Label4.Text = "Kasus 4..REPEAT..UNTIL" Label5.Text = "ketik 'ya atau tidak'" Label6.Text = "ketik angka 1 5" ListView1.Width = 300

7 7 Skenario : Pada kasus 1 jika button1 di klik akan memunculkan pesan perulangan 1x, jika button2 di klik akan memunculkan pesan perulangan 2x dst 1. Dobel klik pada button1 kemudian ketikkan script dibawah ini Dim i = 0 For i = 0 To 0 MessageBox.Show("Perulangan ke " & i) Next 2. Dobel klik pada button2 kemudian ketikkan script dibawah ini Dim i = 0 For i = 0 To 1 MessageBox.Show("Perulangan ke " & i) Next 3. Dobel klik pada button3 kemudian ketikkan script dibawah ini Dim i = 0 For i = 0 To 2 MessageBox.Show("Perulangan ke " & i) Next 4. Dobel klik pada button2 kemudian ketikkan script dibawah ini Dim i = 0 For i = 0 To 3 MessageBox.Show("Perulangan ke " & i) Next Skenario : Pada kasus 2 ini jika button5 di klik akan memunculkan pesan perulangan 1x pada listview1, jika button2 di klik akan memunculkan pesan perulangan 2x dst 1. Dobel klik pada button5 kemudian ketikkan script dibawah ini ListView1.Items.Clear() Dim i = 0 For i = 0 To 0 ListView1.Items.Add("Perulangan ke " & i) Next 2. Dobel klik pada button6 kemudian ketikkan script dibawah ini ListView1.Items.Clear() Dim i = 0 For i = 0 To 1 ListView1.Items.Add("Perulangan ke " & i) Next 3. Dobel klik pada button7 kemudian ketikkan script dibawah ini ListView1.Items.Clear() Dim i = 0 For i = 0 To 2

8 8 ListView1.Items.Add("Perulangan ke " & i) Next 4. Dobel klik pada button8 kemudian ketikkan script dibawah ini ListView1.Items.Clear() Dim i = 0 For i = 0 To 3 ListView1.Items.Add("Perulangan ke " & i) Next Skenario : While digunakan jika menginginkan perulangan yang mempunyai syarat di depan, misalnya user diberi input pilihan tombol ( tidak dan ya ), selama user memencet tombol tidak maka program akan melakukan perulangan sampai tidak terbatas, jika user memencet tombol ya perulangan akan berhenti. Dobel Klik button9 kemudian tuliskan script dibawah ini : While TextBox1.Text = "tidak" MessageBox.Show("tidak") End While While TextBox1.Text = "ya" MessageBox.Show("ya") Exit While End While Skenario : Do until..loop digunakan jika menginginkan perulangan yang mempunyai syarat di belakang, misalnya user diberi input angka 1-5, ditentukan nilai x =0, nilai I = inputan user, maka program akan selalu melakukan perulangan sampai nilai x= i Dobel Klik button10 kemudian tuliskan script dibawah ini : Dim i = Convert.ToUInt16(TextBox2.Text) Dim x = 0 Do Until x = i MessageBox.Show(" Pesan ke " & x + 1) x = x + 1 Loop

9 9 Buat project baru dengan nama percabangan, kemudian buatlah form seperti gambar dibawah ini dengan properti sebagai berikut : Label Button Combobox RectangleShape Skenario : Jika user memilih merah program akan mengubah warna rectangleshape1 menjadi merah Jika user memilih hijau program akan mengubah warna rectangleshape1 menjadi hijau Jika user memilih biru program akan mengubah warna rectangleshape1 menjadi biru Jika user memilih kuning program akan mengubah warna rectangleshape1 menjadi kuning Jika user memilih warna lain program tidak akan merespon Dobel klik button1 kemudian tuliskan script dibawah ini : If ComboBox1.SelectedIndex = 0 Then

10 10 RectangleShape1.BackColor = Color.Red End If If ComboBox1.SelectedIndex = 1 Then RectangleShape1.BackColor = Color.Green End If If ComboBox1.SelectedIndex = 2 Then RectangleShape1.BackColor = Color.Blue End If If ComboBox1.SelectedIndex = 3 Then RectangleShape1.BackColor = Color.Yellow End If Dobel klik button2 kemudian tuliskan script dibawah ini : If ComboBox2.SelectedIndex = 0 Then RectangleShape2.BackColor = Color.Red End If If ComboBox2.SelectedIndex = 1 Then RectangleShape2.BackColor = Color.Green End If If ComboBox2.SelectedIndex = 2 Then RectangleShape2.BackColor = Color.Blue End If If ComboBox2.SelectedIndex = 3 Then RectangleShape2.BackColor = Color.Yellow End If If ComboBox2.SelectedIndex = 4 Then Timer1.Start() Timer1.Interval = 1000 End If Dobel klik timer1 kemudian tuliskan script dibawah ini : Dim a As Integer Dim r As Integer Dim g As Integer Dim b As Integer Randomize() a = CInt(Int((254 * Rnd()) + 0)) Randomize() r = CInt(Int((254 * Rnd()) + 0)) Randomize() g = CInt(Int((254 * Rnd()) + 0)) Randomize() b = CInt(Int((254 * Rnd()) + 0)) RectangleShape2.BackColor = Color.FromArgb(a, r, g, b)

11 11 Skenario : Pada subbab ini akan dipelajari bagaimana memulai sql server management studio kemudian membuat database dan tabel serta membuat relasi antar tabel, fungsi relasi tabel disini untuk mengkoneksikan antara tabel mahasiswa dan tabel jurusan, sehingga jika ada perubahan pada id tabel jurusan juga aka merubah id jurusan pada tabel mahasiswa. 1. Buka SQL Server Management Studio 2. Konfigurasi sesuai gambar dibawah, sesuaikan dgn nama computer masing2 3. Kemudian klik connect

12 12 Langkah-langkah : 1. Klik kanan pada login dan klik new login 2. Klik Tombol Search

13 13 3. Ketikkan nama user windows pada komputer anda, kemudian klik check names 4. Klik OK

14 14 5. Di menu Server Role, tambahkan dbcreator dan sysadmin 6. Klik OK hingga selesai

15 15 Skenario : Pada Bab ini akan digunakan datagridview untuk menampilkan tabel jurusan dan tabel mahasiswa Navigasi antar record menggunakan navigasi bawaan VS yaitu BindingNavigator Langkah-Langkah : 1. Pada Menu Server Explorer, klik kanan pilih add connection

16 16 2. Klik Change 3. Pilih SQL Server, klik OK

17 17 4. Pada Server Name ketikkan NAMAKOMPUTER/SQLEXPRESS, dan sesuaikan setting lainnya dgn gambar, lalu klik test connection, jika sukses klik OK

18 18 Langkah-Langkah : 1. Klik kanan pada tabel, pilih add new table 2. Sesuaikan dengan gambar lalu klik kanan baris 1, pilih set primary key

19 19 3. Buat lagi table jurusan dengan cara yg sama, dan id sebagai primary key 4. Tambahkan relationship, klik kanan pada baris id_jurusan

20 20 5. Klik pada table and column specific 6. Sesuaikan setting dengan gambar, lalu klik OK, dan diakhiri klik Close

21 21 7. Buat modul koneksi dgn klik kanan pada SIM pada solution explorer, beri nama koneksi klik add 8. Ketikkan kode berikut pada module koneksi Imports System.Data.SqlClient Module koneksi Public connect As SqlConnection Sub connects() Try connect = New SqlConnection("Data Source=ASUS\SQLEXPRESS;Initial Catalog=algo2;Integrated Security=True;Pooling=False") connect.open() Catch ex As Exception MessageBox.Show("Koneksi Gagal") End Try End Sub End Module

22 22 Langkah-langkah : 1. Buatlah form dengan komponen Tabcontrol 2. Gunakan Datagridview pada toolbox kemudian pada Choose Data Source pilih Add Project data Source kemudian pilih database kemudian pilih dataset 3. Kemudian pilih koneksi yg tersedia, lalu klik next

23 23 4. Pilih table mahasiswa lalu klik finish 5. Test dgn cara menjalankan program, jika berhasil maka tampilannya seperti dibawah ini, tambahkan 4 data seperti contoh dengan cara langsung menuliskannya pada grid :

24 24 Langkah-langkah : 1. Tambahkan BindingNavigator ke form, drag ke atas datagridview2 2. Klik pada BindingNavigator kemudian pada panel propertis, ubah parameter Data Source menjadi JurusanBindingSource

25 25 1. Tambahkan 2 kode ini pada baris paling atas(diatas Public Class Form1) pada Form1: Imports System.Data.SqlClient Imports System.IO 2. Tambahkan kode dibawah ini dibawah Public Class Form1 Public input As String 3. Dobel klik form1 kemudian ketikkan kode dibawah ini : 'TODO: This line of code loads data into the 'algo2dataset.jurusan' table. You can move, or remove it, as needed. Me.JurusanTableAdapter.Fill(Me.algo2DataSet.jurusan) 'TODO: This line of code loads data into the 'algo2dataset.mahasiswa' table. You can move, or remove it, as needed. Me.mahasiswaTableAdapter.Fill(Me.algo2DataSet.mahasiswa) Me.Text = "Sistem Informasi Mahasiswa" Me.ReportViewer1.RefreshReport() Me.ReportViewer3.RefreshReport() Me.ReportViewer2.RefreshReport() Me.ReportViewer4.RefreshReport() ' Button5.Text = "CARI" ' Button6.Text = "TAMPILKAN LAPORAN" Button1.Text = "SHOW" Button2.Text = "ADD" Button3.Text = "EDIT" Button4.Text = "DELETE" Label1.Text = "NPM" Label2.Text = "Nama" Label3.Text = "Jurusan" GroupBox1.Text = "Tabel Mahasiswa" GroupBox2.Text = "Data Detil Mahasiswa" TextBox1.Text = "Masukkan NPM" tampilmahasiswa("", "", "") tampiljurusan("") ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList ComboBox1.Items.Clear() ComboBox1.Items.Add("T.Industri") ComboBox1.Items.Add("T.Informatika")

26 26 4. Tambahkan kode dibawah ini diarea kosong di dalam class Sub refreshgrid() koneksi.connects() Me.DataGridView1.DataSource = Nothing Me.mahasiswaTableAdapter.Fill(Me.algo2DataSet.mahasiswa) DataGridView1.DataSource = mahasiswabindingsource DataGridView1.Refresh() koneksi.connect.close() End Sub Private Sub DataGridView1_CellClick(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellClick Dim row As Int16 = DataGridView1.CurrentCell.RowIndex Dim npm As String = DataGridView1.Rows(row).Cells(0).Value input = npm Form3.input = npm End Sub Private Sub DataGridView1_CellContentClick(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellContentClick Dim row As Int16 = DataGridView1.CurrentCell.RowIndex Dim npm As String = DataGridView1.Rows(row).Cells(0).Value input = npm Form3.input = npm End Sub

27 27 Skenario : Ketika button1 di klik data akan tampil pada textbox sebelah kanan. Langkah-langkah : 1. Buatlah kumpulan label dan textbox seperti pada gambar, pisahkan dengan groupbox1 dan groupbox2, gunakan 2 textbox dan 1 combobox serta picturebox. 3. Dobel klik pada button1, kemudian ketikkkan kode dibawah ini : TextBox2.Text = "" TextBox3.Text = "" ComboBox1.SelectedItem = Nothing PictureBox1.Image = Nothing PictureBox1.SizeMode = PictureBoxSizeMode.StretchImage Dim row As Int16 = DataGridView1.CurrentCell.RowIndex Dim npm As String = DataGridView1.Rows(row).Cells(0).Value Dim nama As String = DataGridView1.Rows(row).Cells(1).Value Dim id_jurusan As String = DataGridView1.Rows(row).Cells(2).Value TextBox2.Text = npm TextBox3.Text = nama

28 28 If id_jurusan = 1 Then ComboBox1.SelectedIndex = 0 ElseIf id_jurusan = 2 Then ComboBox1.SelectedIndex = 1 End If Dim lokasi As String = "D:\upload\" + npm + ".jpg" 'cek file dulu supaya ketika filenya belum ada program tdk error If File.Exists(lokasi) Then PictureBox1.Image = Image.FromFile(lokasi) Else PictureBox1.Image = Nothing End If

29 29 Langkah-langkah : 1. Tambahkan 4 button dibawah datagridview1 seperti gambar dibawah 2. Buat Form baru untuk menginput data mahasiswa

30 30 3. Pilih Window Form, klik add 4. Dobel klik pada button2 form1, ketikkan kode dibawah ini Form2.ShowDialog() 5. Buat Buat form 2 seperti gambar dibawah ini :

31 31 6. Ketikkan kode dibawah pada Form2 baris paling atas Imports System.Data.SqlClient Imports System.IO 7. Dobel klik pada Form2 ketikkan kode dibawah ini : Label1.Text = "NPM" Label2.Text = "NAMA" Label3.Text = "JURUSAN" Label4.Text = "PHOTO" Button1.Text = "SIMPAN" Button2.Text = "Browse" ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList ComboBox1.Items.Clear() ComboBox1.Items.Add("T.Industri") ComboBox1.Items.Add("T.Informatika") Button2.Enabled = False TextBox1.Text = "" TextBox2.Text = "" TextBox3.Text = "" 8. Dobel klik button2 pada form2, ketikkan kode dibawah ini : OpenFileDialog1.ShowDialog() TextBox3.Text = OpenFileDialog1.FileName Dim foto As String = Trim(TextBox3.Text) Dim npm As String = Trim(TextBox1.Text) My.Computer.Network.UploadFile( foto, "D:\upload\" + npm + ".jpg", "", "", True, 500) 9. Dobel klik button1 pada form2, ketikkan kode dibawah ini : simpan() Form1.refreshgrid() 'menutup form2 Me.DialogResult = DialogResult.OK 10. Dobel klik pada textbox1, ketikkan kode dibawah ini : Button2.Enabled = True

32 Ketikkan kode dibawah ini pada area kosong di dalam class Sub simpan() Try koneksi.connects() Dim nama, npm, foto As String Dim id_jurusan As Int16 'FUngsi trim menghilangkan spasi didepan/dibelakang npm = Trim(TextBox1.Text.ToString) nama = Trim(TextBox2.Text.ToString) foto = Trim(TextBox3.Text.ToString) 'mengubah nilai combobox menjadi 1 atau 2 berdasar index With (ComboBox1.SelectedIndex) If ComboBox1.SelectedIndex = 0 Then id_jurusan = "1" ElseIf ComboBox1.SelectedIndex = 1 Then id_jurusan = "2" End If End With 'melakukan kueri input tanpa menampilkan data/executenonquery Dim kueri As String = "INSERT INTO MAHASISWA(npm,nama,id_jurusan,foto) VALUES(@npm,@nama,@id_jurusan,@foto)" Dim cmd As New SqlCommand cmd.connection = koneksi.connect cmd.commandtype = CommandType.Text cmd.parameters.add("@npm", SqlDbType.VarChar).Value = npm cmd.parameters.add("@nama", SqlDbType.VarChar).Value = nama cmd.parameters.add("@id_jurusan", SqlDbType.TinyInt).Value = id_jurusan cmd.parameters.add("@foto", SqlDbType.VarChar).Value = npm + ".jpg" cmd.commandtext = kueri cmd.executenonquery() cmd.dispose() koneksi.connect.close() MessageBox.Show("Data Telah tersimpan", "Informasi", MessageBoxButtons.OK) Catch ex As Exception MessageBox.Show("Penyimpanan gagal", "Informasi Gagal Simpan", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try End Sub

33 33 Skenario : Buat form3 sebagai form untuk mengupdate data, cell yg di klik pada gridview1 adalah data yg akan diedit pada form3. Tambahkan kode dibawah dibawah public class form3 Public input As String Langkah-langkah : 1. Pada Form1, dobel klik button3 ketikkan kode dibawah ini : PictureBox1.Image = Nothing Form3.ShowDialog() refreshgrid() 2. Tambahkan form3 (Menu Project Add windows form pilih windows form klik add Label1.Text = "NPM" Label2.Text = "NAMA" Label3.Text = "JURUSAN" Label4.Text = "PHOTO" Button1.Text = "SIMPAN" Button2.Text = "Browse" ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList ComboBox1.Items.Clear() ComboBox1.Items.Add("T.Industri") ComboBox1.Items.Add("T.Informatika") TextBox1.Enabled = False edit() 3. Dobel klik pada button1 form3, ketikkan kode dibawah ini addupdate() 4. Dobel klik pada button2 form3, ketikkan kode dibawah ini 'upload file OpenFileDialog1.ShowDialog() TextBox3.Text = OpenFileDialog1.FileName Dim foto As String = Trim(TextBox3.Text) Dim npm As String = Trim(TextBox1.Text) My.Computer.Network.UploadFile( foto, "D:\upload\" + npm + ".jpg", "", "", True, 500)

34 34 5. Tuliskan kode dibawah ini pada area kosong didalam class Sub edit() "'" Try koneksi.connects() Dim kueri As String = "SELECT * FROM mahasiswa where npm='" & input & Dim cmd As New SqlCommand cmd.connection = koneksi.connect cmd.commandtype = CommandType.Text cmd.commandtext = kueri Dim reader As SqlDataReader = cmd.executereader() While reader.read TextBox1.Text = reader.item("npm") TextBox2.Text = reader.item("nama") 'jika ada foto tampilkan di textbox If File.Exists("D:\upload\" + input) Then TextBox3.Text = reader.item("foto") Else TextBox3.Text = "" End If 'mengubah nilai 0/1 menjadi string t.industri/t.informatika With reader.item("id_jurusan") If reader.item("id_jurusan") = 1 Then Me.ComboBox1.SelectedIndex = 0 ElseIf reader.item("id_jurusan") = 2 Then Me.ComboBox1.SelectedIndex = 1 End If End With End While cmd.dispose() koneksi.connect.close() Catch ex As Exception MessageBox.Show("Gagal Ditampilkan", "Gagal", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try End Sub Sub addupdate() Try koneksi.connects() Dim nama As String Dim id_jurusan As Int16 nama = TextBox2.Text 'FUngsi trim menghilangkan spasi didepan/dibelakang TextBox1.Text = input

35 35 'mengubah nilai combobox menjadi 1 atau 2 berdasar index With (ComboBox1.SelectedIndex) If ComboBox1.SelectedIndex = 0 Then id_jurusan = "1" ElseIf ComboBox1.SelectedIndex = 1 Then id_jurusan = "2" End If End With 'melakukan kueri input tanpa menampilkan data/execute nonquery Dim kueri As String = "UPDATE mahasiswa SET nama=@nama,id_jurusan=@id_jurusan,foto=@foto WHERE npm=@npm" Dim cmd As New SqlCommand cmd.connection = koneksi.connect cmd.commandtype = CommandType.Text cmd.parameters.add("@npm", SqlDbType.VarChar).Value = input cmd.parameters.add("@nama", SqlDbType.VarChar).Value = TextBox2.Text cmd.parameters.add("@id_jurusan", SqlDbType.TinyInt).Value = id_jurusan cmd.parameters.add("@foto", SqlDbType.VarChar).Value = input + ".jpg" cmd.commandtext = kueri cmd.executenonquery() cmd.dispose() koneksi.connect.close() MessageBox.Show("Data Telah tersimpan", "Sukses", MessageBoxButtons.OK) Me.DialogResult = DialogResult.OK Catch ex As Exception MessageBox.Show("Penyimpanan gagal", "Gagal", MessageBoxButtons.OK, MessageBoxIcon.Warning) End Try End Sub

36 36 Skenario : Cell yang dipilih pada datagridview1 adalah data yg akan dihapus dengan cara klik button4 Langkah-langkah : 1. Dobel klik pada button4 Form1 ketikkan kode dibawah ini : Dim hasil As MsgBoxResult = MsgBox("Anda akan menghapus data?", MsgBoxStyle.YesNo, "Konfirmasi hapus data") If hasil = MsgBoxResult.Yes Then hapus(input) Else Exit Sub End If 2. Tambahkan kode dibawah ini di area kosong didalam class form1 Sub hapus(byval input As String) "'" Try koneksi.connects() Dim kueri As String = "DELETE FROM mahasiswa WHERE npm='" & input & Dim cmd As New SqlCommand cmd.connection = koneksi.connect cmd.commandtype = CommandType.Text cmd.commandtext = kueri cmd.executenonquery() cmd.dispose() 'refresh datagridview1 Me.DataGridView1.DataSource = Nothing Me.mahasiswaTableAdapter.Fill(Me.algo2DataSet.mahasiswa) DataGridView1.DataSource = mahasiswabindingsource DataGridView1.Refresh() koneksi.connect.close() Catch ex As Exception MessageBox.Show("Data gagal dihapus", "Konfirmasi gagal", MessageBoxButtons.OK, MessageBoxIcon.Error) End Try End Sub

37 37 Skenario : Pada Bab ini akan dipelajari cara membuat report dengan menggunakan 2 cara, cara pertama menggunakan wizard report bawaan Visual Studio, cara kedua menggunakan tool pihak ketiga Crystal Report. Tab3 untuk menampilkan mahasiswa jurusan informatika, Tab4 untuk menampilkan mahasiswa jurusan industri Langkah-langkah : 1. Tambahkan report baru, klik menu project windows form reporting pilih Report Wizard 2. Pilih datasource dan dataset seperti gambar dibawah ini :

38 38 3. Drag (klik geser) dari available field ke values 4. Lanjutkan sampai finish

39 39 5. Tambahkan report viewer pada tab 3, pilih SIM.Report1.rdlc pada kolom Choose Report. 6. Pada kolom Data Source pilih Dataset1 atau sesuaikan pada computer anda 7. Pada kolom Available Dataset pilih mahasiswa

40 40 Langkah-langkah : 1. Tambahkan report3, klik menu project add windows form- pilih report 2. Pada report3 buatlah seperti gambar dibawah ini menggunakan textbox, image, rectangle

41 41 3. Drag table sehingga seperti digambar dibawah ini 4. Drag npm ke kolom2, nama ke kolom 3 5. Klik kanan pada kolom 4 pilih expression 6. Ketikkan kode dibawah ini

42 42 Kode : =Switch(Fields!id_jurusan.Value = "1","Teknik Industri", Fields!id_jurusan.Value = "2","Teknik Informatika") 7. Lakukan yg sama pada kolom total, klik kanan pilih expression =CountRows()

43 43 Skenario : Buatlah report3 melalui menu Project Add windows form reporting report, report ini akan kita tambahkan grafik jumlah mahasiswa per jurusan, grafik berupa pai chart. Langkah-langkah : 1. Pada report3, tambahkan chart pada menu kiri toolbox, pilih sesuai gambar dbawah 2. Aktifkan report data, klik menu View-Report Data

44 44 3. Klik pada grafik pie, kemudian drag Id_jurusan di dataset1(menu kiri) ke bagian atas dan kanan grafik 4. Klik kanan id_jurusan sebelah kanan grafik, pilih series Group Properties

45 45 5. Pada Bagian Label klik fx, ketikkan kode dibawah ini =Switch(Fields!id_jurusan.Value = "1","Teknik Industri",Fields!id_jurusan.Value = "2","Teknik Informatika") 6. Pada bagian Group pilih id_jurusan 7. Pada Form1 Tab5 tambahkan Reportviewer, kemudian klik pada tanda pojok kanan atas pilih Report3

46

BAB II MICROSOFT VISUAL STUDIO

BAB II MICROSOFT VISUAL STUDIO BAB II MICROSOFT VISUAL STUDIO 2.1 Pembuatan Database Pada Microsoft SQL Server Langkah-langkah pembuatan database pada Sql Server dapat dilakukan seperti berikut ini: 1. Langkah pertama yang dilakukan

Lebih terperinci

APLIKASI PEMBAYARAN SPP - SQL SERVER Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dengan Sql Server

Lebih terperinci

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access

Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Tutorial Untuk Membuat Program Database Mahasiswa Teknik Industri Dengan Menggunakan Koneksi VB.NET Dengan Microsoft Access Penjelasan Program: Program Database Mahasiswa Teknik Industri ini merupakan

Lebih terperinci

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)

P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi

Lebih terperinci

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran

Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, & MySQL. Bahtiar Imran Aplikasi CRUD dengan Visual Basic 2012 [APLIKASI CRUD DENGAN VISUAL BASIC 2012 & MYSQL] September 18, 2013 & MySQL Bahtiar Imran Assalamualaikum.. Pada kesempatan kali ini kita akan membahas mengenai bagaimana

Lebih terperinci

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN

Materi Pemrograman Database 1 Didik Nugroho,S.Kom,M.kom MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Materi Pemrograman Database 1 MODUL III MEMBUAT FORM MENYIMPAN PROSES PEMBELIAN Langkah mengerjakan : 1.Buka Sql Server 2.Attact database anda, ditemmpat folder anda menyimpan pada pertemuan sebelumnya

Lebih terperinci

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database

PENDAHULUAN. A. Membuat Database dalam SQL SERVER. 1. Klik Kanan pada databases lalu pilih new database PENDAHULUAN Ada Beberapa perintah query dalam VB.Net yang digunakan untuk mengelola database SQL SERVER diantaranya adalah sebagai berikut: SELECT Perintah ini digunakan untuk menampilkan tabel dalam database

Lebih terperinci

PEMROGRAMAN VB.NET. Koneksi Ke Database

PEMROGRAMAN VB.NET. Koneksi Ke Database PEMROGRAMAN VB.NET Koneksi Ke Database Hal : 1 MEMBUAT DATABASE Buat sebuah aplikasi / project dengan nama AplikasiPenjualan. Buat sebuah database dengan nama Penjualan.accdb. dan buatlah tabel Barang

Lebih terperinci

Modul x login dan Periode

Modul x login dan Periode A.Tujuan 1.Membuat form untuk kegiatan proses posting B.Teori B.1 Membuat Pesan Modul x login dan Periode Dim msgrslt As MsgBoxResult = MsgBox("Are you 21 years old or older?.", MsgBoxStyle.YesNo) If msgrslt

Lebih terperinci

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^

Disini kita akan bahas cara koneksi antara Database MySQL dengan VB.Net 2010, semoga dengan ini E-book ini bisa ingat sepanjang jaman ya ^ ^ Penulis : Nizar_Aluk Email @ nizar_aluk@yahoo.com YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi

Lebih terperinci

Crystal Reports (Bagian 2)

Crystal Reports (Bagian 2) Crystal Reports (Bagian 2) Model Implementasi Sumber Data Pull Mode Dalam Pull Mode, proses yang terjadi adalah melakukan koneksi ke database dan menarik data yang ada didalam database secara dinamis.

Lebih terperinci

MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV)

MODUL X DATABASE VB. Modul Praktikum Bahasa Pemrograman Visual (BPV) MODUL X DATABASE VB A. Tujuan 1. Memahami dan menerapkan operasi-operasi database. 2. Memahami langkah pembuatan aplikasi database. 3. Memahami konfigurasi data source. 4. Memahami pembuatan Table Adapter.

Lebih terperinci

PEMROGRAMAN VB.NET. Sintaks Pada Class

PEMROGRAMAN VB.NET. Sintaks Pada Class PEMROGRAMAN VB.NET Sintaks Pada Class Hal : 1 MEMBUAT CLASS BARANG Tambahkan sebuah class dengan cara Klik kanan pada Project lalu pilih Add Class Atau klik menu Project Add Class Simpan dengan nama clsbarang

Lebih terperinci

Source Code Test Program Dengan VB Net

Source Code Test Program Dengan VB Net Source Code Test Program Dengan VB Net Jastis Bago jastis_quitaris@yahoo.com admin@niascommunity.web.id http://niascommunity.web.id Lisensi Dokumen: Copyright 2003-2006 IlmuKomputer.Com Seluruh dokumen

Lebih terperinci

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL

Gratis Tutorial Pemograman Visual Basic MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL MEMBUAT CRUD VISUAL BASIC.NET DATABASE MYSQL Pada pembelajaran ini akan dijelaskan cara membuat CRUD ( cread, read, update and delete) atau bahasa indonesianya Input, Edit, Delete Visual Basic.NET database

Lebih terperinci

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur.

Bill of Material. Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur. Bill of Material Bab ini menjelaskan mengenai pembuatan form bill of material yang digunakan dalam program aplikasi sistem informasi manufaktur. Selain itu, juga menjelaskan mengenai pembuatan tabel-tabel

Lebih terperinci

MENU. 5.1 Membuat MenuStrip

MENU. 5.1 Membuat MenuStrip MENU Jika program yang dibuat banyak atau terdiri atas beberapa form atau item, sebaiknya pengembang (programmer) membuat menu di dalam program untuk memudahkan pemakai memakai program. Dalam Visual Basic

Lebih terperinci

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS

MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS MEMBUAT FORM INPUT DATA DENGAN VB NET 2005 DAN DATABASE MS SQL SERVER 2005 EXPRESS A. Membuat Database 1. Buka jendela Server Explorer. 2. Klik kanan pada connection, dan pilih add new Database 3. Akan

Lebih terperinci

CHAPTER #10 Databinding dengan ADO.NET

CHAPTER #10 Databinding dengan ADO.NET CHAPTER #10 Databinding dengan ADO.NET Setelah pada bab 9 kita belajar tentang koneksi database dengan menggunakan syntaks queri sql, pada bab ini akan dipelajari bagaimana membuat aplikasi database dengan

Lebih terperinci

Membuat Project Baru APLIKASI PENJUALAN - VB.Net Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Tahapan pertama dalam

Lebih terperinci

BAB VIII PENGENALAN DATABASE

BAB VIII PENGENALAN DATABASE BAB VIII PENGENALAN DATABASE Pembahasan Materi : Mengetahui cara pembuatan database menggunakan MySQL. Mengetahui cara mengkoneksikan VB.NET 2008 dengan MySQL. Mengetahui cara menyimpan, mengedit dan menghapus

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV IMPLEMENTASI DAN PENGUJIAN 66 BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Instalasi Software Dalam penulisan tugas akhir ini dalam pembuatan programnya menggunakan aplikasi XAMPP dan MySQL sebagai databasenya dengan bahasa pemrograman

Lebih terperinci

JOBSHEET 8 DATABASE IN VB

JOBSHEET 8 DATABASE IN VB JOBSHEET 8 DATABASE IN VB Tujuan: 1. Mampu membuat tabel menggunakan program Ms. Access 2. Mampu membuat koneksi antara VB dengan Ms. Access 3. Dapat menampilkan data tabel pada DataGridView 4. Mengoneksikan

Lebih terperinci

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom nobiasta@gmail.com. Pendahuluan. Lisensi Dokumen: Aplikasi Simpan, Edit, Cari, Hapus Menggunakan Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

APLIKASI PERSEDIAAN BARANG - SQL SERVER Database SQL Server 2005, Crystal Report 8.5 Harga khusus untuk tugas akhir mahasiswa Rp. 100.000,- Permintaan revisi dikenakan biaya sesuai tingkat kesulitan Cara

Lebih terperinci

APLIKASI PENGOLAHAN NILAI - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Membuat Database Dan Tabel Lakukan langkah-langkah

Lebih terperinci

Cara Koneksi Database

Cara Koneksi Database 2 Cara Koneksi Database Dalam pemrograman database, teknik koneksi menjadi syarat mutlak yang harus dikuasai. Bab ini akan membahas beberapa contoh cara koneksi VB.net 2005 dengan database Microsoft Access

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT BACKUP DATABASE DI VB.NET 2005 Buatlah form seperti gambar di bawah ini (terdiri dari) : 1. groupbox 2. drivelistbox 3. dirlistbox 4. filelistbox 5. label 6. textbox

Lebih terperinci

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010

Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Aplikasi Login Dengan Database dan Tanpa Database Pada Visual Basic 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan

Lebih terperinci

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA

TABEL DATABASE TABEL - KODE BARANG TOKO INFOMART BARANG - NAMA BARANG - HARGA TABEL Dalam pembuatan database, data yang pertama dibuat adalah tabel. Tabel merupakan kumpulan data yang tersusun menurut aturan tertentu dan merupakan komponen utama pada database. Table disusun dalam

Lebih terperinci

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E

LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL. Asnita Meydelia C. K OFF E LAPORAN PRAKTIKUM BAHASA PEMOGRAMAN VISUAL Asnita Meydelia C. K. 130533608143 OFF E UNIVERSITAS NEGERI MALANG FAKULTAS TEKNIK ELEKTRO PRODI S1 PENDIDIKAN TEKNIK INFORMATIKA JANUARI, 2015 LABORATORIUM KOMPUTER

Lebih terperinci

E-Trik Visual C++ 6.0

E-Trik Visual C++ 6.0 DISCLAIMER Seluruh dokumen E-Trik di dalam CD ini dapat digunakan dan disebarkan secara bebas untuk tujuan belajar bukan komersial (non-profit), dengan syarat tidak menghapus atau merubah atribut penulis

Lebih terperinci

MODUL 2 SELECTION & LOOPING PADA FORM

MODUL 2 SELECTION & LOOPING PADA FORM MODUL 2 SELECTION & LOOPING PADA FORM TUJUAN : Mahasiswa mampu menguasai dan memahami penggunaan logika selection dan looping di Visual Basic.Net dengan implementasi pada Form dan object. Materi : Selection

Lebih terperinci

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5

Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5 Panduan membuat aplikasi sederhana pada Smartphone berbasis Windows Mobile 5 Eko Riduwan eko@ekoriduwan.com http://www.ekoriduwan.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL

Belajar Cepat Membuat Aplikasi Menggunakan Visual Basic.Net + DB MYSQL MEMULAI TRANSAKSI PEMBELIAN BARANG. Teori dari dasar Inventori : 1. Jika terjadi transaksi pembelian barang kepada supplier maka, stok barang yang ada akan bertambah 2. Jika terjadi transaksi penjualan

Lebih terperinci

Sistem Informasi Pendistribusian Penjualan Velg

Sistem Informasi Pendistribusian Penjualan Velg Sistem Informasi Pendistribusian Penjualan Velg No Kode Program : VBNET02 www.101peluangbisnis.com Bahasa Pemograman VB. NET + Database Ms. Access Terima kasih telah memilih aplikasi pengolahan data di

Lebih terperinci

MULTIPLE BINDINGNAVIGATOR PADA VB 2008

MULTIPLE BINDINGNAVIGATOR PADA VB 2008 MULTIPLE BINDINGNAVIGATOR PADA VB 2008 Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat

Lebih terperinci

PEMROGRAMAN VISUAL BASIC

PEMROGRAMAN VISUAL BASIC PEMROGRAMAN VISUAL BASIC Setelah memahami bahasa Visual Basic dasar untuk menuliskan kode program, langkah selanjutnya adalah mempelajari pemrograman VB itu sendiri. 6.1 Sub Procedure Sejauh ini, Anda

Lebih terperinci

M. Choirul Amri. 2.1 Membuat Project Baru.

M. Choirul Amri. 2.1 Membuat Project Baru. Cepat Mahir Visual Basic.NET choirul@bsmdaemon.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Modul Praktikum Ke-1

Modul Praktikum Ke-1 Bahasa Pemrograman Dasar Fathurrohman 1 Modul Praktikum Ke-1 (Tampilan VB, Event, Property, Objek Kontrol : form, text, label, command) Mengenal Visual Basic (VB) Visual Basic adalah salah satu perangkat

Lebih terperinci

KONEKSI DATABASE SQL DENGAN VB.NET

KONEKSI DATABASE SQL DENGAN VB.NET KONEKSI DATABASE SQL DENGAN VB.NET ADO. NET ADO merupakan singkatan dari Active X Data Object yang dipakai untuk mengaskes data dalam suatu database seperti SQL Server, MS Access, Oracle ataupu file seperti

Lebih terperinci

MODUL 2 PERANCANGAN INTERFACE

MODUL 2 PERANCANGAN INTERFACE 6 MODUL 2 PERANCANGAN INTERFACE A. Tujuan Praktikum 1. Mahasiswa mampu memahami struktur dasar dan konsep pemrograman berbasis objek pada Visual Basic 2. Mahasiswa mampu membuat interface antar muka untuk

Lebih terperinci

MEMBUAT LAPORAN (DATA REPORT)

MEMBUAT LAPORAN (DATA REPORT) 1 MEMBUAT LAPORAN (DATA REPORT) Data Report merupakan sebuah desain untuk mencetak laporan dimana memiliki bagian-bagian seperti terlihat pada gambar 1 berikut : Gambar 1. Tampilan Data Report Maksud dari

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan

BAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,

Lebih terperinci

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya.

MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI. Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. MODUL IX PEMROGRAMAN DATABASE DENGAN DELPHI Untuk praktikum ini kita menggunakan Ms. Access sebagai databasenya. Contoh: Buat Database Toko di Ms.Access, langkah-langkah: 1. Buka Ms.Access 2. Klik File-New

Lebih terperinci

DATABASE. Visual Data Manager

DATABASE. Visual Data Manager DATABASE Database dibedakan menjadi dua kelompok, yaitu back-end dan front-end. Back-end adalah yang menyusun, menyimpan dan mengamankan database. Sedangkan Front-end adalah aplikasi yang berhubungan langsung

Lebih terperinci

1. MENGENAL VISUAL BASIC

1. MENGENAL VISUAL BASIC 1. MENGENAL VISUAL BASIC 1.1 Mengenal Visual Basic 6.0 Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh

Lebih terperinci

Praktikum 6 SubForm dan Kode VBA

Praktikum 6 SubForm dan Kode VBA Praktikum 6 SubForm dan Kode VBA A. TUJUAN Dapat mengkaitkan antara Form Utama dan SubForm Dapat menghubungkan antar Form secara manual Memahami arti dari Non-Synchronized Form Dapat memodifikasi properti

Lebih terperinci

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic

Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Sistem Distribusi Data Melalui COM+ Dengan Visual Basic Artikel ini telah dipublikasikan pada majalah Mikrodata Vol. 5 Series 17, May 2002. Agus Kurniawan agusk@cs.ui.ac.id http://blog.aguskurniawan.net

Lebih terperinci

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.

1. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0. No. : LST/PTI/PTI 8/0 Revisi : 0 Tgl. : 5-3-009 Hal. dari 3 hal.. Kompetensi Memahami berbagai teknologi pemrograman basis data, khususnya MySQL, pada Visual Basic 6.0.. Sub Kompetensi Dapat mengakses

Lebih terperinci

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen:

Budi Permana, S.Kom Pendahuluan. Lisensi Dokumen: Dasar-dasar Pemrograman Visual Studio 2010 Budi Permana, S.Kom nobiasta@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan

Lebih terperinci

MODUL 9. Pemrograman Visual dengan Database SQL Server

MODUL 9. Pemrograman Visual dengan Database SQL Server MODUL 9 Pemrograman Visual 2016 Pemrograman Visual dengan Database SQL Server Disusun oleh: S. Thya Safitri,MT Agus Priyanto, M.Kom Purwokerto 2016 ST3 Telkom - Program Studi S1 Teknik Informatika Page

Lebih terperinci

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut.

BAB IV IMPLEMENTASI DAN EVALUASI SISTEM. telah dibuat sebelumnya, sehinggga user dapat memahami jalannya sistem tersebut. BAB IV IMPLEMENTASI DAN EVALUASI SISTEM 4.1 Implementasi Sistem Implementasi program adalah implementasi dari analisis dan desain sistem yang telah dibuat sebelumnya, sehinggga user dapat memahami jalannya

Lebih terperinci

Pengenalan APLIKASI DATABASE

Pengenalan APLIKASI DATABASE Page 1 of 23 APLIKASI DATABASE Pengenalan Aplikasi database merupakan aplikasi yang menggunakan database berbasis komputerisasi dan tampilan form sebagai media penghubung antara user dan database, dimana

Lebih terperinci

PENGKODEAN AKSES FORM SISTEM USER

PENGKODEAN AKSES FORM SISTEM USER WIRATSOFT INC CORPORATION 2012 PENGKODEAN AKSES FORM SISTEM USER MICROSOFT VISUAL BASIC.NET 2005 WIRAT.NET 10/11/2012 Hak Akses USER Pengantar Tulisan Pada saat membuat aplikasi (vb.net) untuk materi skripsi,

Lebih terperinci

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan

Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan Query adalah bahasa SQL (Structured Query Language) yang ditampilkan dalam bentuk visual, yang dapat digunakan untuk melihat, memodifikasi dan menganalisa data dengan berbagai jalan yang berbeda. Query

Lebih terperinci

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu

Mengatur MDI Child dalam jendela MDI Form Membuat Garis Pemisah antar Menu Melakukan Koding terhadap Menu DAFTAR ISI Kata Pengantar.. i Daftar Isi iii Daftar Gambar... vi 1. DATABASE SQL SERVER.. 1 1.1 Sejarah SQL Server. 1 1.2 Perbedaan SQL Server dengan Microsoft Access... 2 1.3 Utilitas pada SQL Server

Lebih terperinci

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat:

Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp Terbit pertama: Maret 2005 Sinopsis singkat: Spesifikasi: Ukuran: 14x21 cm Tebal: 159 hlm Harga: Rp 34.800 Terbit pertama: Maret 2005 Sinopsis singkat: Buku ini berisi pembahasan mengenai pengembangan aplikasi database Client-Server dengan Visual

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 MEMBUAT LAPORAN MENGGUNAKAN DATA REPORT DATA REPORT Data report adalah pelengkap VB untuk membuat laporan. Secara umum langkah pembuatan laporan dengan data report adalah membuat

Lebih terperinci

Input, edit dan hapus data Master Barang

Input, edit dan hapus data Master Barang FORM UNTUK INPUT EDIT DAN HAPUS DATA MASTER BARANG FORM INPUT DATA BARANG Form Input Data Barang Desain Form untuk Form Input Data Barang adalah sbb: Control yang digunakan pada form tersebut adalah :

Lebih terperinci

Bab XII Mencetak Data SQL Server

Bab XII Mencetak Data SQL Server 96 Bab XII Mencetak Data SQL Server 12. 1 Tujuan a. Mahasiswa mampu membuat Laporan dengan Seagate Crystal Report. b. Mahasiswa mampu menerapkan Laporan di dalam aplikasi. 12. 2 Materi a. Mencetak Data

Lebih terperinci

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3)

MODUL PRAKTIKUM CLENT SERVER. Menggunakan Visual Basic 2010 dan MySQL. (Prodi Manajemen Informatika D3) MODUL PRAKTIKUM CLENT SERVER Menggunakan Visual Basic 2010 dan MySQL (Prodi Manajemen Informatika D3) FAKULTAS ILMU KOMPUTER UNIVERSITAS WIDYA DHARMA KLATEN 2015 MODUL 1. PENGENALAN VISUAL BASIC 2010 1.1.

Lebih terperinci

CRYSTAL REPORT. Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan.

CRYSTAL REPORT. Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan. CRYSTAL REPORT Menurut Daryanto mengemukakan bahwa Crystal report, yaitu: Crystal report merupakan tool yang sering digunakan untuk membuat laporan. Menurut Madcom dalam bukunya yang berjudul Database

Lebih terperinci

Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET

Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET Koneksi SQL Server dan Penerapan Template CSS Masterpage pada ASP.NET Beberapa pembahasan sebelumnya, saya pernah posting mengenai pembuatan form pada web form ASP.NET. Pada kesempatan ini saya kembali

Lebih terperinci

APLIKASI PERSEDIAAN STOK BARANG - VB.NET Peminat silakan hubungi : Email : uusrusmawan71@gmail.com Facebook : konsultasivb@ymail.com (Uus Rusmawan) Phone : 0812 8438 1118 Pada bab ini akan dibahas tentang

Lebih terperinci

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project.

BAB IV PERANCANGAN. Gambar diatas adalah tampilang awal ketika ingin memulai project baru. Pilih Standart EXE untuk memulai project. BAB IV PERANCANGAN 4.1 Perancangan Visual Basic 6.0 Dalam perancangan aplikasi perancangan data menggunakan visual basic 6.0 langkah pertama adalah dengan membuat Form Home Gambar 4.1 New Project Gambar

Lebih terperinci

Fitur trial termasuk hal yang sering ditanyakan para pembuat program, tujuannya sederhana yaitu agar pemakaian program memiliki batas waktu tertentu. Jika anda memahami logikanya pembuatan fitur trial

Lebih terperinci

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010

PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 PRAKTIKUM 1 MICROSOFT VISUAL BASIC 2010 Visual Basic 2010 merupakan suatu program yang digunakan untuk mengembangkan dan membangun aplikasi yang bergerak di atas sistem.net framework. Dengan dikembangkannya

Lebih terperinci

Konsep Sistem Informasi B

Konsep Sistem Informasi B MICROSOFT ACCESS FORM Form digunakan untuk merepresentasikan ke user atau menerima inputan dari user data-data dalam tabel atau query dalam bentuk interface grid, tombol, dan lain-lain kontrol windows.

Lebih terperinci

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA

Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA Modul 3 Pembuatan Form dengan Wizard dan Penambahan kode VBA Tujuan : Membuat Form dengan wizard Pembuatan tombol (command button) pada form Memahami pengoperasian Update dan Delete pada Form Dapat membuat

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net

BAB IV IMPLEMENTASI DAN PENGUJIAN. Dalam pembuatan program ini penulis menggunakan Visual Basic. Net BAB IV IMPLEMENTASI DAN PENGUJIAN 4. 1 Instalasi Software Dalam pembuatan program ini penulis menggunakan Visual Basic. Net dalam menjalankan program aplikasi ini dan menggunakan aplikasi Crystal Report

Lebih terperinci

PEMROGRAMAN TERSTRUKTUR II

PEMROGRAMAN TERSTRUKTUR II PEMROGRAMAN TERSTRUKTUR II PERTEMUAN 12 CRYSTAL REPORTS Pada Visual Basic.Net 2010, crystal report belum terinstal secara otomatis, sehingga kita perlu menginstalnya sebelum digunakan. 1. Untuk membuat

Lebih terperinci

PENGENALAN VISUAL BASIC NET

PENGENALAN VISUAL BASIC NET PENGENALAN VISUAL BASIC NET Visual Basic Net 2008 adalah salah satu program berorientasi objek, selain itu ada pula program Java dan C++ yang juga berbasis objek. Program Visual Basic Net 2008 adalah produksi

Lebih terperinci

BAB IV IMPLEMENTASI DAN TESTING

BAB IV IMPLEMENTASI DAN TESTING BAB IV IMPLEMENTASI DAN TESTING 4.1. Spesifikasi Kebutuhan Sumber Daya. Dalam merancang sistem informasi untuk klinik Sumber Sehat, ada beberapa hal yang perlu dan harus di siapkan antara lain : Perangkat

Lebih terperinci

VISUAL BASIC.NET. 1. Apa Itu VB.NET?

VISUAL BASIC.NET. 1. Apa Itu VB.NET? VISUAL BASIC.NET 1. Apa Itu VB.NET? VB.NET adalah salah satu bahasa pemrograman Komputer Tingkat Tinggi. Bahasa Pemrograman Adalah Perintah-perintah yang dimengerti oleh computer untuk melakukan tugas-tugas

Lebih terperinci

BAB I SEKILAS VISUAL STUDIO.NET 2008

BAB I SEKILAS VISUAL STUDIO.NET 2008 BAB I SEKILAS VISUAL STUDIO.NET 2008 Pembahasan Materi : Mengenal IDE Visual Studio.NET 2008. Pembuatan project pada Visual Studio.NET 2008. Pengenalan kontrol yang sering digunakan, menulis kode program

Lebih terperinci

DATABASE SQL SERVER. Database SQL Server Halaman 1

DATABASE SQL SERVER. Database SQL Server Halaman 1 1 DATABASE SQL SERVER Objektif: Mengetahui sejarah SQL Server 7.0 Mengengetahui perbedaan SQL Server dengan Microsoft Access Mengenal program bantu yang ada di SQL Server 7.0 Mengetahui cara membuat database

Lebih terperinci

Budi permana, S.Kom

Budi permana, S.Kom Aplikasi Password VB 2010 Dengan Database Ms. Access 2007 Budi permana, S.Kom nobiasta@gmail.com http://budinobipermana.wordpress.com/ Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan,

Lebih terperinci

Oleh : Uus Rusmawan Modul VB.Net 2005 Hal - 1 BAB 3 VB.NET 2005 DAN CARA KONEKSI DATABASE Database Access 2003 1. Buka project vb.net 2005 pertemuan sebelumnya 2. buat form baru dengan nama ACCESS2003

Lebih terperinci

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET

STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET STEP BY STEP MENJADI PROGRAMMER HANDAL DENGAN VB.NET Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),

Lebih terperinci

Program Database Penjualan Barang

Program Database Penjualan Barang Program Database Penjualan Barang 1. Perancangan Struktur Database (dbpenjualan) a. Tabel Barang (tabel_barang) Tabel barang adalah tabel yang digunakan sebagai penyimpanan data data barang. Berikut struktur

Lebih terperinci

MODUL VII VISUAL BASIC

MODUL VII VISUAL BASIC MODUL VII VISUAL BASIC Tujuan 1. Praktikan dapat mengetahui apa itu pemrogaman berbasis objek (OOP) 2. Praktikan dapat mengetahui IDE pada Visual Basic 3. Praktikan dapat memahami struktur project pada

Lebih terperinci

BAB I Pengenalan Microsoft Visual Basic 6.0

BAB I Pengenalan Microsoft Visual Basic 6.0 BAB I Pengenalan Microsoft Visual Basic 6.0 Pembuatan program dalam Visual Basic berbeda dengan pembuatan program-program DOS atau pemrograman yang bersifat konvensional. Dalam Visual Basic, pembuatan

Lebih terperinci

Otodidak VBA MS Excel untuk Pemula

Otodidak VBA MS Excel untuk Pemula Otodidak VBA MS Excel untuk Pemula Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise PENERBIT PT ELEX MEDIA KOMPUTINDO Otodidak VBA MS Excel untuk Pemula Jubilee Enterprise 2017, PT Elex Media Komputindo,

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Berdasarkan hasil analisa dan perancangan sistem yang telah dilakukan pada bab sebelumnya maka dilanjutkan ke tingkat implementasi, implementasi menggunakan

Lebih terperinci

SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO

SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO SKRIPSI SISTEM INFORMASI AKUNTANSI PERSEDIAAN BARANG DENGAN MENGGUNAKAN METODE FIFO PADA PT.WINDU PERSADA CARGO Oleh: SILVIA OKTAVIA PANDIANGAN NIM. 1020000393 PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK

Lebih terperinci

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012

Koneksi dan Pembuatan Form Visual Basic MS Access. Arif Basofi PENS-ITS 2012 Koneksi dan Pembuatan Form Visual Basic MS Access Arif Basofi PENS-ITS 2012 TUJUAN Mengenal Antar Muka Program Visual Basic Jenis-jenis koneksi ke database MS Access Membuat Form Sederhana menurut struktur

Lebih terperinci

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double.

Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 1. Public Class Form1 Dim aksi As String Dim nilai As Double Dim hasil As Double Dim simpan As Double Menjelaskan variabel aksi sebagai data string nilai,hasil dan simpan sebagai data double. 2. Private

Lebih terperinci

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS

IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS IMPLEMENTASI PEMROGRAMAN VISUAL BASIC DENGAN DATABASE ACCESS I. Tujuan : 1. Mahasiswa dapat memahami tentang komponen pada Visual Basic yang digunakan untuk membuat koneksi aplikasi Visual Basic dengan

Lebih terperinci

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket

Merancang Project. Form Module Class Module Report. Form 1, Form 2, Minimarket (NamaProject) Gambar 4.1 Flowchart Project Sistem Informasi Minimarket Merancang Project Setelah desain database dan tabel selesai, langkah berikutnya adalah desain project menggunakan Visual Basic 6.0. Berikut tahap-tahap yang harus kita lakukan untuk merancang program sesuai

Lebih terperinci

P10 Database SQL Server 2008

P10 Database SQL Server 2008 P10 Database SQL Server 2008 A. Tujuan Mahasiswa dapat membuat database dan data source pada SQL Server 2008 Mahasiswa dapat membuat tabel dan relationship tabel pada SQL Server 2008 B. Pembahasan SQL

Lebih terperinci

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All

Berikut. langkahnya: Pastikan. anda sudah. - Klik File. Berikut. - Save All Membuat Project Baru VB Net 20100 Berikut langkahnya: Pastikan anda sudah Install Visual Basic 2010 pada komputer anda, Klik Start pada Windows All Programs Maka akan muncul : Klik File New - Project Maka

Lebih terperinci

M. Choirul Amri.

M. Choirul Amri. http://www.choirulamri.or.id Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit), dengan syarat tidak

Lebih terperinci

BAB-XI MEMBUAT SUBFORM

BAB-XI MEMBUAT SUBFORM BAB-XI MEMBUAT SUBFORM 1. Buatlah file Database dengan nama MODUL-10 2. Buat 3 (tiga) buah file Tabel, dengan struktur sebagai berikut : a. Tabel-1 : TABEL NOFAK b. Tabel-2 : TABEL DETAIL c. Tabel-3 :

Lebih terperinci

BAB Memulai VB.Net

BAB Memulai VB.Net BAB 1 1. Memulai VB.Net 2. File, New Project 3. Pilih Visual Basic pada panel Project Type 4. Pilih Windows Application pada Templete 5. Berikan Nama Project Latihan1 pada Kotak Name, Klik Tombol OK Muncul

Lebih terperinci

Oleh : Uus Rusmawan Hal - 1 Membuat Program Trial Berdasarkan Tanggal 1. buatlah database dengan nama DB1.MDB 2. buatlah tabel dengan nama table1 3. buatlah field dengan nama TGLMulai 4. buka VB 5. buatlah

Lebih terperinci

Membuat Program Kriptografi dengan VB.Net 2010

Membuat Program Kriptografi dengan VB.Net 2010 Membuat Program Kriptografi dengan VB.Net 2010 M. Rhifky Wayahdi Rhifky.wayahdi@yahoo.com muhammadrhifkywayahdi@gmail.com Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi

Lebih terperinci

BAB VII MENU, TOOLBAR DAN STATUSBAR

BAB VII MENU, TOOLBAR DAN STATUSBAR BAB VII MENU, TOOLBAR DAN STATUSBAR Pembahasan Materi : Mengenal dan mengetahui cara pembuatan Menu, Toolbar dan StatusBar. Tujuan Belajar : Mahasiswa dapat membuat program menggunakan Menu, Toolbar dan

Lebih terperinci

MODUL 3 Pemrograman ADO.NET : Connected Environtment

MODUL 3 Pemrograman ADO.NET : Connected Environtment MODUL 3 Pemrograman ADO.NET : Connected Environtment TUJUAN : Mahasiswa mampu memahami dan menerapkan penggunaan sintak connected pada database, pada materi ini membahas koneksi secara terus-menerus ke

Lebih terperinci

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface

Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic

Lebih terperinci