Membuat Database Mahasiswa mengguakan XML
|
|
|
- Veronika Budiono
- 9 tahun lalu
- Tontonan:
Transkripsi
1
2 Membuat Database Mahasiswa mengguakan XML Oleh: Sendy PK Halo Pecinta Coding pada tutorial kali ini kita akan membuat program yang berguna untuk memanfaatkan file XML (extensible Markup Language) sebagai media penyimpanan data (database). Deskripsi Programnya adalah sebagai berikut : Program berguna menggunakan XML sebagai database. &bull... Halo Pecinta Coding pada tutorial kali ini kita akan membuat program yang berguna untuk memanfaatkan file XML (extensible Markup Language) sebagai media penyimpanan data (database). Deskripsi Programnya adalah sebagai berikut : Program berguna menggunakan XML sebagai database. Database yang akan dibuat adalah database data mahasiswa. User bisa melakukkan proses penambahan, peng-editan, penghapusan, dan pencarian data. Pertama kita akan melakukan desain pada user interface, langkah-langkahnya adalah sebagai berikut : Buat project baru dengan nama databasexml, simpan di folder 2. Masukkan ke dalam Form1
3 komponen-komponen yang dibutuhkan sebagai berikut. 2 buah Label, 2 buah TextBox, dan 6 buah Button Setelah itu masukkan lagi satu buah komponen tambahan yaitu DataGrid. Caranya adalah, pada Toolbox, klik kanan disembarang tempat pada bagian Data, pilih Choose Items... Lihat gambar di bawah ini Akan muncul kotak dialog Choose Toolbox Items. Pilih tab.net Framework Components. Lalu centang DataGrid, karena ada beberapakomponen dengan nama DataGrid, hanya centang DataGrid dengannamespace System.Windows.Forms dan memiliki Assembly Name System.Windows.Forms ( ). Hilangkan centang DataGrid selainitu. Lalu tekan OK. Perhatikan Gambar di bawah ini
4 Kemudian masukkan komponen DataGrid tersebut ke dalam Form1, bersama dengan komponen-komponen yang telah dimasukkan sebelumnya. Atur tata letaknya kira-kira seperti pada gambar di bawah ini
5 Untuk langkah selanjutnya, kita akan mengubah semua nilai properties pada masing-masing objek yang ada pada Form1, termasuk nilai properties Form1 itu sendiri. Untuk mengetahui komponen dan properties yang mana yang akan diubah, dan apa nilainya, silahkan Anda lihat pada Tabel di bawah ini.
6 Selanjutnya kita akan melakukan pengaturan lebih lanjut untuk datagrid1. Langkah-langkah pengaturan lanjutan datagrid1 adalah sebagai berikut: Klik satu kali pada komponen datagrid1, lalu klik pada lambang panah kecil yang ada di sudut kanan atas komponen datagrid1. Lalu pilih AutoFormat... Seperti yang terlihat pada gambar di bawah ini. Lalu pilih Professional 4, pada bagian Formats:
7 Selanjutnya kita akan membuat File XML sebagai databasenya Langkah-langkah membuat file XML adalah sebagai berikut: Buat file XML baru dengan cara tekan tombol, pilih Add New Item... Atau cukup dengan menekan kombinasi tombol Ctrl + Shift + A.Maka akan tampil kotak dialog Add New Item. Lihat Gambar di bawah ini Pada kotak dialog tersebut, pilih XML File dan isi dengan nama datamahasiswa.xml, klik tombol Add. Lihat Gambar di bawah ini
8 Setelah itu, pada file XML yang baru kita buat, ketikkan kode berikut ini. <?xml version="1.0" encoding="utf-8"?> <dbmahasiswa> <tblmahasiswa> <nim>222222</nim> <nama>rama</nama> </tblmahasiswa> <tblmahasiswa> <nim>232323</nim> <nama>joko</nama> </tblmahasiswa> </dbmahasiswa> Selanjutnya adalah coding, Langkah-langkah melakukan coding form utama adalah sebagai berikut: Klik satu kali pada Form1, lalu tekan tombol F7, ketikkan kode di bawah using System.Windows.Forms; Seperti berikut ini. using System.Windows.Forms; using System.Xml; Baris 2: memanggil namespace lain dengan menggunakan perintah using. Pada program ini namespace yang dipanggil adalah using System.Xml. Klik dua kali pada Form1, lalu ketikkan kode berikut ini.
9 private void Form1_Load(object sender, EventArgs e) XMLKeDataGrid("dataMahasiswa.xml"); Baris 3: memanggil method dengan nama XMLKeDataGrid(). Sedangkan datamahasiswa.xml adalah file XML yang digunakan. Langkah selanjutnya, klik dua kali pada txtnim, lalu ketikkan kode di bawah ini. private void txtnim_textchanged(object sender, EventArgs e) if (txtnim.text.length <= 0) txtnama.enabled = false; cmdcari.enabled = false; cmdsimpan.enabled = false; cmdupdate.enabled = false; cmdhapus.enabled = false; else txtnama.enabled = true; cmdcari.enabled = true; cmdhapus.enabled = true; if (txtnama.text.length <= 0) cmdsimpan.enabled = false; cmdupdate.enabled = false; else if (txtnim.readonly == false) cmdsimpan.enabled = true; else cmdsimpan.enabled = false; cmdupdate.enabled = true; Baris 3: periksa apakah panjang teks yang diinput pada TextBox txtnama kurang dari atau sama dengan 0. Artinya masih kosong. Jika benar, makajalankan baris perintah 5-6. Namun, jika salah, jalankan baris perintah Baris 5-6: disable / non-aktifkan komponen-komponen berikut ini. cmdsimpan, dan cmdupdate. Baris 10-11: periksa apakah txtnim tidak dalam status ReadOnly. Jikabenar, maka aktifkan
10 tombol cmdsimpan. Akan tetapi, jika salah, nonaktifkantombol cmdsimpan. Baris 25: aktifkan tombol cmdupdate. Setelah itu, klik dua kali pada cmdsimpan, lalu ketikkan kode berikut ini. private void cmdsimpan_click(object sender, EventArgs e) XmlDocument xmldoc = new XmlDocument(); // read file XML xmldoc.load("datamahasiswa.xml"); // ambil first child dari document xml (Child 'dbmahasiswa') XmlNode xmlroot = xmldoc.documentelement; string strnim = txtnim.text; strnim); ClassXML objclassxml = new ClassXML(); bool dataditemukan = objclassxml.cekapakahnimada(xmlroot, if (dataditemukan == false) // buat node baru dengan nama parent 'tblmahasiswa' // child 'nimnode' dan 'namanode' XmlNode tblmahasiswanode = xmldoc.createelement("tblmahasiswa"); //xmlroot.appendchild(tblmahasiswanode); xmlroot.prependchild(tblmahasiswanode); XmlNode nimnode = xmldoc.createelement("nim"); nimnode.appendchild(xmldoc.createtextnode(txtnim.text)); tblmahasiswanode.appendchild(nimnode); XmlNode namanode = xmldoc.createelement("nama"); namanode.appendchild(xmldoc.createtextnode(txtnama.text)); tblmahasiswanode.appendchild(namanode); // simpan ke dalam file XML bool hasil = objclassxml.simpankefilexml(xmldoc, "datamahasiswa.xml"); if (hasil == true) MessageBox.Show("Data berhasil disimpan", "PESAN"); else MessageBox.Show("Data gagal disimpan", "PESAN"); else MessageBox.Show("Maaf NIM yang Anda inputkan sudah ada", "PESAN"); ResetSemua();
11 Baris 3-8: keterangannya sama dengan baris 3-8 pada langkah sebelumnya. Baris 9: periksa apakah variabel dataditemukan bernilai false. Jika benar, maka jalankan baris perintah Namun, jika salah, jalankan baris perintah 25. Baris 11: membuat node dengan nama childyangakandiupdate, yang berguna untuk menampung nilai kembalian yang berupa node, hasil dari method AmbilChildYangDimaksud(). Baris 12: membuat node baru dengan nama tblmahasiswa. Dimana node yang baru dibuat tersebut akan disimpan pada tblmahasiswanode. Baris 13: menumpuk / menimpa / mengganti node yang lama yaitu node childyangakandiupdate dengan node baru yang ada pada tblmahasiswanode. Baris 14: membuat node baru dengan nama nim. Dimana node yang baru dibuat tersebut akan disimpan pada nimnode. Baris 14: memasukkan isi dari TextBox txtnim ke dalam nimnode. Baris 16: menambahkan / memasukkan / menyisipkan node yang ada pada nimnode, pada posisi node paling akhir (last child) dari node tblmahasiswanode. Baris 17: membuat node baru dengan nama nama. Dimana node yang baru dibuat tersebut akan disimpan pada namanode. Baris 18: memasukkan isi dari TextBox txtnama ke dalam namanode. Baris 19: menambahkan / memasukkan / menyisipkan node yang ada pada namanode, pada posisi node paling akhir (last child) dari node tblmahasiswanode. Baris 20: mendeklarasikan variabel boolean dengan nama hasil, yang berguna untuk menampung nilai kembalian dari method simpankefilexml(). Baris 21-23: periksa apakan variabel hasil, bernilai true. Jika benar, maka tampilkan pesan Data berhasil diupdate. Akan tetapi, jika salah, pesan yang akan tampil adalah Data gagal diupdate. Baris 24: menampilkan pesan Data yang akan diupdate tidak ada. Baris 26: memanggil method ResetSemua(). Klik dua kali pada cmdhapus, lalu ketikkan kode yang berikut ini. private void cmdhapus_click(object sender, EventArgs e) XmlDocument xmldoc = new XmlDocument(); // read file XML xmldoc.load("datamahasiswa.xml"); // ambil first child dari document xml (Child 'dbmahasiswa') XmlNode xmlroot = xmldoc.documentelement; string strnim = txtnim.text; strnim); ClassXML objclassxml = new ClassXML(); bool dataditemukan = objclassxml.cekapakahnimada(xmlroot, if (dataditemukan == true)
12 XmlNode childyangakandihapus = objclassxml.ambilchildyangdimaksud(xmlroot, strnim); xmlroot.removechild(childyangakandihapus); // simpan ke dalam file XML bool hasil = objclassxml.simpankefilexml(xmldoc, "datamahasiswa.xml"); if (hasil == true) MessageBox.Show("Data berhasil dihapus", "PESAN"); else MessageBox.Show("Data gagal dihapus", "PESAN"); else MessageBox.Show("Data yang akan dihapus tidak ada", "PESAN"); ResetSemua(); Baris 3-8: keterangannya sama dengan baris 3-8 pada langkah sebelumnya Baris 9: periksa apakah variabel dataditemukan bernilai false. Jika benar, maka jalankan baris perintah Namun, jika salah, jalankan baris perintah 18. Baris 11: membuat node dengan nama childyangakandihapus, yang berguna untuk menampung nilai kembalian yang berupa node, hasil dari method AmbilChildYangDimaksud(). Baris 12: menghapus node yang ada pada childyangakandihapus, dengan menggunakan method RemoveChild(). Baris 13: mendeklarasikan variabel boolean dengan nama hasil, yang berguna untuk menampung nilai kembalian dari method simpankefilexml(). Baris 14-16: periksa apakan variabel hasil, bernilai true. Jika benar, maka tampilkan pesan Data berhasil dihapus. Akan tetapi, jika salah, pesan yang akan tampil adalah Data gagal dihapus. Baris 18: menampilkan pesan Data yang akan dihapus tidak ada. Baris 19: memanggil method ResetSemua(). Pada langkah ini kita akan membuat kode yang berguna untuk memanggil method ResetSemua(). Klik dua kali cmdreset, lalu ketikkan kodenya. private void cmdreset_click(object sender, EventArgs e) ResetSemua(); Dan kode berikut berguna untuk menutup aplikasi, yaitu kode untuk tombol dengan nama cmdkeluar. private void cmdkeluar_click(object sender, EventArgs e) this.close();
13 Sekarang kita akan membuat method yang akan kita gunakan pada program kita tadi. Method yang pertama akan kita buat adalah XMLKeDataGrid(). Berguna untuk menampilkan isi file XML ke dalam komponen DataGrid dgtabelmhs. Berikut kodenya. private void XMLKeDataGrid(string filexml) DataSet objdataset = new DataSet(); objdataset.readxml(filexml, XmlReadMode.InferSchema); dgtabelmhs.setdatabinding(objdataset, "tblmahasiswa"); Baris 3: membuat objek baru dengan nama objdataset, yang berguna sebagai media penampung data sementara di dalam memory. Baris 4: membaca isi file XML. Nama file XML yang akan dibaca isinya terdapat pada variabel filexml. Dan mode pembacaan file XML yang digunakan adalah InferSchema. Selanjutnya method yang akan kita buat adalah ResetSemua(). Berguna untuk mengembalikan setting / kondisi beberapa komponen, kembali seperti keadaan pada saat program pertama kali dijalankan. Berikut kodenya. private void ResetSemua() txtnim.text = ""; txtnim.focus(); txtnim.readonly = false; txtnim.backcolor = Color.FromKnownColor(KnownColor.Window); txtnama.text = ""; txtnama.enabled = false; cmdsimpan.enabled = false; cmdupdate.enabled = false; cmdhapus.enabled = false; XMLKeDataGrid("dataMahasiswa.xml"); Baris 3-6: adalah pengaturan untuk komponen TextBox txtnim. Pengaturan yang dilakukan adalah sebagai berikut. Kosongkan isinya, ubah fokus kursor ke txtnim, ubah statusnya menjadi TIDAK ReadOnly lagi, dan terakhir ubah warna background-nya menjadi warna background client area dari window. Baris 7 & 8: adalah pengaturan untuk komponen TextBox txtnama. Pengaturan yang dilakukan adalah sebagai berikut. Kosongkan isinya, dan non-aktifkan komponen tersebut. Baris 9-11: non-aktifkan komponen tombol, yaitu cmdsimpan, cmdupdate, dan cmdhapus. Baris 12: panggil method XMLKeDataGrid(). Dengan file XML yang digunakan adalah datamahasiswa.xml.
14 Selanjutny kita akan membuat kelas baru Langkah-langkah untuk membuat class sendiri adalah sebagai berikut: Buat class baru dengan menekan kombinasi tombol Ctrl + Shift + A. Maka akan tampil kotak dialog Add New Item. lalu pilih Class dan isi dengan nama ClassXML.cs, klik tombol Add. Setelah itu akan tercipta file class baru yang kita buat tadi. Tambahkan kode ini pada bagian awal, sebelum namespace. using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using System.Xml; namespace cobaxmldenganinput Baris 4: memanggil namaspace System.Windows.Forms, yang bertugas menangani komponen-komponen form. Baris 5: memanggil namaspace System.Xml, yang bertugas menangani method-method yang berhubungan dengan file XML. Selanjutnya, pada class classxml tersebut akan kita buat tiga buah method, masing-masing dengan nama sebagai berikut. simpankefilexml(), cekapakahnimada(), dan yang terakhir adalah method AmbilChildYangDimaksud(). Method pertama yang akan dibuat adalah simpankefilexml(). Ketikkan kode berikut di dalam class classxml.
15 public bool simpankefilexml(xmldocument xmldoc, string namafilexml) XmlTextWriter objsimpanxml = new XmlTextWriter(namaFileXML, null); objsimpanxml.formatting = Formatting.Indented; objsimpanxml.indentation = 4; try xmldoc.save(objsimpanxml); return true; catch (XmlException e) MessageBox.Show(e.ToString(), Error!!! ); return false; finally objsimpanxml.close(); Baris 1: membuat method dengan nama simpankefilexml(), yang memiliki nilai kembalian bertipe boolean, dan dua buah parameter yaitu xmldoc dan namafilexml. Baris 3: membuat objek dengan nama objsimpanxml, yang bertugas untuk menulis ke dalam file XML. Variabel namafilexml, berisikan nama file XML yang akan kita tulisi. Dan parameter null, digunakan karena encoding yang digunakan pada file XML kita adalah utf-8 (coba lihat lagi file XML datamahasiswa.xml). Baris 4: menentukan bagaimana format keluaran dari file XML. Dan karena yang format yang dipakai adalah Formatting.Indented, maka output file XML kita, akan tersusun dengan pola menjorok ke dalam (indent) pada setiap level / child / node-nya. Baris 5: men-set nilai indent sebesar 4 point. Baris 6-15: mencoba untuk menyimpan file XML. Jika sukses, kembalikan nilai true. Akan tetapi, jika gagal, tampilkan pesan kesalahan / error yang terjadi, dan juga kembalikan nilai false. Baris 16-19: baris ini akan tetap dijalankan walau apapun yang terjadi. Kode yang dieksekusi berguna untuk menutup XmlTextWriter yang bernama objsimpanxml. Selanjutnya method yang akan dibuat adalah cekapakahnimada(), yang berguna untuk memeriksa apakah data dengan nim yang tercantum pada parameter strnim1 sudah ada atau belum. Ketikkan kode berikut tepat di bawah method yang telah kita buat pada langkah sebelumnya. private bool dataditemukan = false; public bool cekapakahnimada(xmlnode xmlroot, string strnim1) int i; dataditemukan = false;
16 for (i = 0; i < xmlroot.childnodes.count; i++) if (xmlroot.childnodes.item(i).nodetype == XmlNodeType. Element) XmlNode data = xmlroot.childnodes.item(i); string strnim2 = data.childnodes.item(0).firstchild. Value; if (strnim1 == strnim2) dataditemukan = true; break; return dataditemukan; Baris 1: mendeklarasikan variabel boolean dengan nama dataditemukan, dan langsung di-set dengan nilai false. Baris 2: membuat method dengan nama cekapakahnimada(), yang memiliki nilai kembalian bertipe boolean, dan dua buah parameter yaitu xmlroot dan strnim1. Baris 4: mendeklarasikan variabel integer dengan nama i. Baris 5: men-set variabel dataditemukan dengan nilai false. Baris 6: lakukan proses perulangan sebanyak jumlah child yang ada pada xmlroot. Baris 8: periksa apakah tipe node pada posisi i adalah Element. Jika benar, maka jalankan kode pada baris Baris 10: membuat variabel penampung node dengan nama data. Lalu ambil child / node dari xmlroot pada posisi / index i. Baris 11: ambil isi / value dari child nim (child nim ditunjukkan oleh Item(0)). Yang ada pada node data. Lalu simpan ke variabel strnim2. Baris 12-16: bandingkan apakah isi dari variabel strnim1 sama dengan isi variabel strnim2. Jika sama, set nilai variabel dataditemukan menjadi true, lalu hentikan proses perulangan dengan menggunakan perintah break. Baris 19: kembalikan nilai dari variabel dataditemukan. Dan untuk yang terakhir, method yang akan dibuat adalah Am ilchildyangdimaksud(), yang berguna untuk mengambil child / node yang berada pada posisi yang benar. Posisi node tersebut tergantung pada proses perbandingan parameter strnim1 dengan strnim2. public XmlNode AmbilChildYangDimaksud(XmlNode xmlroot, string strnim1) XmlNode childyangdikehendaki = xmlroot; int i; for (i = 0; i < xmlroot.childnodes.count; i++) if (xmlroot.childnodes.item(i).nodetype == XmlNodeType.
17 Element) XmlNode data = xmlroot.childnodes.item(i); string strnim2 = data.childnodes.item(0).firstchild. Value; if (strnim1 == strnim2) childyangdikehendaki = data; break; return childyangdikehendaki; Baris 1: membuat method dengan nama AmbilChildYangDimaksud(), yang memiliki nilai kembalian XmlNode, dan dua buah parameter yaitu xmlroot dan strnim1. Baris 3: isi node childyangdikehendaki dengan xmlroot. Supaya pada saat return selalu ada isinya. Baris 4: mendeklarasikan variabel integer dengan nama i. Baris 5: lakukan proses perulangan sebanyak jumlah child yang ada pada xmlroot. Baris 7: periksa apakah tipe node pada posisi i adalah Element. Jika benar, maka jalankan kode pada baris Baris 9: membuat variabel penampung node dengan nama data. Lalu ambil child / node dari xmlroot pada posisi / index i. Baris 10: ambil isi / value dari child nim (child nim ditunjukkan oleh Item(0)). Yang ada pada node data. Lalu simpan ke variabel strnim2. Baris 11-15: bandingkan apakah isi dari variabel strnim1 sama dengan isi variabel strnim2. Jika sama, set nilai variabel dataditemukan menjadi true, lalu hentikan proses perulangan dengan menggunakan perintah break. Baris 18: kembalikan node yang ada pada childyangdikehendaki. Sebelum program dijalankan, copy-kan terlebih dahulu file datamahasiswa.xml, ke dalam folder debug yang ada pada folder project kita. Tekan tombol F5. Maka program akan dijalankan maka akan tampil seperti gambar di bawah ini.
18 Setelah tampil seperti gambar di atas, untuk memasukkan data baru, silahkan isi NIM dan Nama. Lalu tekan tombol Simpan Baru.seperti gambar di bawah ini. Untuk meng-update data, masukkan NIM di NIM, tekan tombol Cari. Jika data ditemukan, silahkan ubah yang diperlukan. Yang bisa diubah hanya Nama saja, NIM tidak bisa. Setelah itu tekan tombol Update. Seperti gambar di bawah ini.
19 Untuk menghapus data, masukkan NIM di NIM, tekan tombol Cari. Jika data ditemukan, tekan tombol Hapus. Seperti gambar di bawah ini Tekan tombol Reset, untuk kembali ke kondisi awal program. Tekan tombol Keluar, untuk menutup aplikasi. Sekian Tutorial kali ini, sampai jumpa di tutorial selanjutnya, Salam Jago Coding, kalian Luar Biasa :D
20 Tentang Penulis Sendy PK Saya adalah Programmer yang memiliki impian untuk menguasai dunia kunjungi situs pribadi saya di dan Online Shop saya di
Program Penghitung Poin Klub Sepak Bola
Program Penghitung Poin Klub Sepak Bola Oleh: Sendy PK Halo para pecinta coding, ini tutorial pertama yang saya tulis, saya awali dengan membuat program untuk menghitung poin klub sepak bola dengan C#,
Membuat Slide Show Gambar
Membuat Slide Show Gambar Oleh: Sendy PK Halo Sobat Coding, kali ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat : Program berguna untuk
Membuat Slide Show Gambar
Membuat Slide Show Gambar Oleh: Sendy PK Halo Sobat Coding, kali ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat : Program berguna untuk
Manipulasi Gambar dengan Efek yang keren
Manipulasi Gambar dengan Efek yang keren Oleh: Sendy PK Halo Sobat Coding, pada tutorial kali ini kita akan membuat program yang bisa digunakan untuk memanipulasi gambar. Berikut deskripsi program yang
Manipulasi Gambar dengan Efek yang keren
Manipulasi Gambar dengan Efek yang keren Oleh: Sendy PK Halo Sobat Coding, pada tutorial kali ini kita akan membuat program yang bisa digunakan untuk memanipulasi gambar. Berikut deskripsi program yang
Membuat SlideShow Gambar
Membuat SlideShow Gambar Pada E-Trik ini kita akan membuat program yang bisa menampilkan SlideShow Gambar. Berikut deskripsi program yang akan kita buat. Program berguna untuk menampilkan slideshow gambar;
Program Piano 1 Oktaf
Program Piano 1 Oktaf Oleh: Sendy PK Halo Sobat Coding, siapa yang suka musik? kalau saya suka sekali main piano jadi pada tutorial kali ini kita akan membuat program piano1 oktaf sederhana, jadi kita
Menggambar Objek 2D dengan Mudah
Menggambar Objek 2D dengan Mudah Oleh: Sendy PK Halo sobat coding, ada yang suka gambar? Kalo ada tutorial ini pas banget nih, karena kali ini kita akan membuat program untuk menggambar objek 2D. Berikut
Program Penghitung Biaya Kuliah per SKS
Program Penghitung Biaya Kuliah per SKS Oleh: Sendy PK Halo pecinta coding, kali ini saya akan membuat program untuk menghitung berapa banyak SKS yang harus dibayarkan dalam satu semester, bagi para mahasiswa,
Gambar 1 Tampilan Program Yang Akan Dibuat
Pada E-Trik ini kita akan membuat program untuk menggambar objek 2D. Berikut deskripsi program yang akan kita buat. Program berguna untuk menggambar bentuk/shape 2D. Pilihan bentuk/shape ada tiga buah,
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data)
Koneksi Sederhana Database dengan C# (Lihat, Tambah, dan Hapus Data) Database merupakan suatu hal penting dalam membuat sebuah aplikasi, baik aplikasi berbasis desktop, maupun aplikasi berbasis web. Untuk
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
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5)
Membuat Webservice Pada Visual Studio 2012 (C#.NET ver.4.5) Mohammad Rizal Ghani [email protected] :: http://infotemenn.blogspot.com Abstrak ASP.NET adalah bahasa pemrograman yang bertujuan untuk
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
Program Piano. Kenapa penanganan event keyboard ini sangat penting?
Pada E-Trik ini kita akan membuat program piano 1 oktaf sederhana. Berikut deskripsi program yang akan kita buat. Program berguna untuk meng-generate nada dari Do rendah sampai Do tinggi (8 tangga nada).
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
int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }
I. Bahan Kajian 1. Perulangan (Iterasi) Perulangan(iterasi), menyatakan bahwa suatu instruksi tertentu akan diulang sampai tercapai kondisi tertentu, tanpa kita harus menulis perintah tersebut secara berulang.
BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1
BAB I Pengenalan Visual Basic pada Pemrograman Akuntansi 1 1.1 Mengenal Visual Basic Visual Basic 6 merupakan salah satu tool untuk pengembangan aplikasi yang banyak diminati oleh orang. Di sini Visual
CHAPTER #8 DESAIN KONTROL, MENUBAR, TOOLBAR, STATUSBAR DAN FORM MDI
CHAPTER #8 DESAIN KONTROL, MENUBAR, TOOLBAR, STATUSBAR DAN FORM MDI Setiap aplikasi yang berbasis Windows, kita akan menemukan kelebihan di dalamnya seperti menubar, toolbar, statusbar dan form MDI(Multiple
BAB 2 LANDASAN TEORI. Istilah komputer (computer) berasal dari bahasa latin computere yang berarti
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa Inggris komputer berasal dari kata to compute yang artinya
Pemrograman Visual. Ramos Somya
Pemrograman Visual Ramos Somya Menubar memberikan kesan sangat tinggi terhadap sebuah aplikasi yang dilengkapi dengan kontrol ini. Keunggulan pemakaian menubar adalah kita dapat mengorganisasi semua aksi
Visual Basic 6.0 For Beginners
Visual Basic 6.0 For Beginners Febryan Hari Purwanto [email protected] Chapter 10 Modul Standar Ketika membuat program yang cukup besar, kita mungkin memiliki lebih dari satu form yang menggunakan
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
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA
Pertemuan III MENYIMPAN REKAMAN (RECORD) KE DALAM BASIS DATA A. MAKSUD DAN TUJUAN 1. MAKSUD Memahami cara menyimpan data ke dalam basis data dengan kode program 2. TUJUAN Mahasiswa mampu membuat program
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
SOLUTIONS DAN PROJECT
1 01 LINGKUNGAN VB.NET DAN VISUAL STUDIO 2010 SOLUTIONS DAN PROJECT SOLUTIONS Solutions Pada Visual Studio merupakan Kumpulan dari Project Project yang bersifat global dalam ruang lingkup.net Framework.
PRAKTIKUM 1 INPUT - OUTPUT
PRAKTIKUM 1 INPUT - OUTPUT I. TUJUAN Tujuan praktikum 1 adalah mahasiswa bisa membuat program untuk memasukkan (input) data dan menampilkan (output) data. Ada 2 program yang akan disusun, pertama mengunakan
MEMBACA RECORD DENGAN ADODC
BAB 7 MEMBACA RECORD DENGAN ADODC Pada bagian ini kita akan mempelajari cara membaca data atau record dari tabel menggunakan ADODC. Pada bagian ini juga diberikan contoh penerapan penggunaan ADODC untuk
Pengenalan Visual Basic
Pengenalan Visual Basic KETERANGAN : 1. Baris Menu, digunakan untuk memilih tugas-tugas tertentu seperti menyimpan project, membuka project, dll. 2. Main Toolbar, digunakan untuk melakukan tugastugas tertentu
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.
Pengenalan JavaScript
Pengenalan JavaScript Tujuan - Mahasiswa memahami konsep dasar Javascript - Mahasiswa mampu memahami cara menggunakan Javascript - Mahasiswa mampu memahami dasar variabel di Javascript - Mahasiswa mampu
Excel Sebagai Output VB 3.1 Excel Sebagai Output VB
Excel Sebagai Output VB 3.1 Excel Sebagai Output VB Sebagaimana kita ketahui, VB dapat memproses data dari berbagai sumber atau format data, misalnya data dbase, Access, SQL Server, MySQL, dan lain-lain.
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
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
1 Dasar-Dasar C# Dasar-dasar C#
Dasar-Dasar C# A. Berkenalan dengan C# Dari awal dikembangkannya, C# (baca: C Sharp) memang diposisikan untuk bersaing dengan Java, terutama dari sisi keunggulan Java yang menggunakan object oriented programming
MENU DAN TOOLBOX. Menu PopUp merupakan pengembangan dari menu yang ditampilkan di luar form, lepas dari menu bar.
MENU DAN TOOLBOX Menu dalam sebuah aplikasi digunakan untuk mengelompokkan perintah-perintah sehingga pengguna mudah dalam memanggil perintah yang diinginkan. MENU BAR Menu Bar muncul di bawah title bar
1. LifeLine Sequence Diagram dibuat dengan banyak lifeline. Setiap lifeline mendapatkan tempat sendiri sendiri. Beberapa jenis lifeline antara lain
1 Rekayasa Perangkat Lunak Materi 5 Sequence Diagram Sequence diagram mendeskripsikan bagaimana entitas dalam system berinteraksi, termasuk pesan yang digunakan saat interaksi. Semua pesan dideskripsikan
Tugas II II5166 (Keamanan Informasi Lanjut)
Tugas II II5166 (Keamanan Informasi Lanjut) Membuat aplikasi TWITTER yang mengambil data dari API-nya TWITTER Semester 1-2012/2013 Dosen: Dr. Ir. Budi Rahardjo Dikerjakan Oleh: 23512036 - Wahyu Widodo
PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer)
PERTEMUAN KE-6 STRUKTUR PERULANGAN (menggunakan Loop dan Timer) Tujuan: 1. Menggunakan loop For...Next untuk menjalankan pernytaan selama beberapa kali. 2. Menampilkan keluaran pada form menggunakan metode
I. JUDUL. Exception Handling. Jenis-Jenis error. Exception PRAKTIKUM 12. Exception Handling
I. JUDUL Exception Handling PRAKTIKUM 12 Exception Handling II. TUJUAN - Memahami dan mengenal Exception Handling - Dapat membuat aplikasi sederhana dengan menggunakan Exception Handling III. ALAT DAN
Bahasa Pemrograman-1 (Visual Basic)
Praktikum-17 AMIK-STMIK JAYANUSA Imam Gunawan, M. Kom MEMBUAT DATABASE MYSQL DENGAN SQL-YOG 1. Aktifkan Wamp Server : Klik Start, Program, WampServer, Start WampServer 2. Buka SQL-Yog : Klik Start, Program,
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
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
PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK
1 PRAKTEK 1 CLASS, ATTRIBUTE, METHOD, DAN OBJEK 1.1 NetBeans 8.1 Sebelum membuat project ada baiknya kenali dulu windows yang ada pada NetBeans 8.1 Projects/Services/Files Editor Output Navigator Projects
URAIAN POKOK PERKULIAHAN
Minggu ke : 1 Penyusun : Dian Usdiyana Rini Marwati Materi : 1. Pengenalan Delphi 1.1 IDE 1.2 Bagian-bagian IDE 1.3 Membuat & Menyimpan Program 1.4 Memanggil & Mengedit Program 1.5 Simbol Button 1.6 Label
MENANGANI DATA PADA FORM Aplikasi IT-2 Dalam hal menangani data yang dikirim ke server, PHP memiliki beberapa variabel Superglobals yang secara otomatis akan menangkap data berdasarkan metode (method)
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 6 PENGGUNAAN ACTIVITY & INTENT Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi
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
visit : www.marisharingilmu.wordpress.com
Lisensi Pocket Book Pocket Book ini dapat anda copy dan distribusikan dengan gratis untuk kegiatan pembelajaran. Selamat datang di Pocket Book edisi selanjutnya yaitu Pocket Book : Membuat Aplikasi Java
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
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
Bab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Setelah melakukan tahap perancangan yang ada pada bab 3, langkah selanjutnya adalah mengimplementasikannya. Dari hasil tahap implementasi dihasilkanlah sebuah sistem dengan nama
Mengelola Database Menggunakan Macro Excel
Mengelola Database Menggunakan Macro Excel Mengelola Database Menggunakan Macro Excel Yudhy Wicaksono & Solusi Kantor PENERBIT PT ELEX MEDIA KOMPUTINDO Mengelola Database Menggunakan Macro Excel Yudhy
Modul Praktikum Ke-2
Bahasa Pemrograman Dasar Fathurrohman 6 Modul Praktikum Ke-2 (Method, Objek Kontrol (OptionButton, CheckBox, Frame), Variabel, Tipe Data) Aktifkan VB 6 melalui tombol Start. Buka kembali project Latihan1.vbp:
LAPORAN RESMI. PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript
LAPORAN RESMI PRAKTIKUM TEKNOLOGI WEB Pengenalan JavaScript Dosen Pembimbing : Dwi Susanto Oleh : Noer Rhiannah A (4103131052) 3 D3 MMB B PROGRAM STUDI TEKNOLOGI MULTIMEDIA BROADCASTING DEPARTEMEN MULTIMEDIA
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
Pemrograman Database dengan Remote Data Control. Tessy Badriyah, SKom,MT
Pemrograman Database dengan Remote Data Control Tessy Badriyah, SKom,MT Definisi Remote Data Control merupakan metode alternatif untuk melakukan koneksi ke database selain menggunakan ODBC dan ORADC Diagram
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
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.
E-trik Visual C# Dasar-Dasar C# Suharian Ramadi
E-trik Visual C# 2005 Dasar-Dasar C# Suharian Ramadi Dasar-Dasar C# A. Berkenalan dengan C# Dari awal dikembangkannya, C# (baca: C Sharp) memang diposisikan untuk bersaing dengan Java, terutama dari sisi
Latihan 1: Mengoperasikan Excel
Student Exercise Series: Microsoft Office Excel 007l Latihan : Mengoperasikan Excel Buatlah sebuah buku kerja baru, kemudian ketikkan teks-teks berikut ini. Simpan hasilnya dengan nama Lat-0 dalam folder
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
Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE
Tutorial Jasper Report with JDBC Prerequisites: Jasper Report, ireport installed, MySQL installed, and NetBeans IDE 1. Buka XAMPP control panel, start MySQL dan Apache server. 2. Import file electicalgoods.sql
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),
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
Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA. By. Samsudin_Batolay
Membuat Proteksi File Excel Tingkat Tinggi dengan Kode VBA By. Samsudin_Batolay Tutorial disini tidak membahas persis seperti contoh gambar diatas, tetapi panduan dasar yang sederhana yang dapat langsung
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans)
BAB IX KONEKSI POSTGRESQL PADA JAVA (Netbeans) 9.1 Bahasan dan Sasaran 9.1.1 Bahasan - Pada bab kali ini akan membahas tentang koneksi PostgreSQL dengan bahasa pemrograman java. - Selain hal itu akan dibahas
STRUKTUR KENDALI PERULANGAN
STRUKTUR KENDALI PERULANGAN Tujuan Instruksi Khusus : 1. Mengetahui dan memahami tentang perulangan (iterasi) 2. Mengerti perbedaan jenis struktur kendali perulangan Visual Basic 3. Dapat membuat program
MICROSOFT WORD. Berikut ini adalah beberapa istilah yang akan dipakai dalam mengoperasikan Microsoft Word 2007:
MICROSOFT WORD 1. Mengenal Microsoft Word Microsoft Word merupakan program aplikasi pengolah kata (word processor) yang yang biasa digunakan untuk membuat laporan, dokumen berbentuk surat kabar, label
Jeffrey Hermanto Halimsetiawan tutorialpemrograman.wordpress.com 22 Maret 2009
Oracle Database (Oracle XE) dan C# Connectivity Jeffrey Hermanto Halimsetiawan [email protected] tutorialpemrograman.wordpress.com 22 Maret 2009 tutorialpemrograman.wordpress.com - 2009 1 Langkah-langkah
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
CHAPTER #9 Mengenal ADO.NET dan Koneksi Database
CHAPTER #9 Mengenal ADO.NET dan Koneksi Database Pembahasan pada bab terakhir ini berkaitan dengan perancangan aplikasi yang dapat melakukan interaksi dengan database pada SQL server. Teknologi yang digunakan
Object (Control) Dalam Vb.Net
BAHASA PEMROGRAMAN Object (Control) Dalam Vb.Net Hal : 1 OBJECT (CONTROL) DALAM VB.NET Object (control) yang sering digunakan : Form CheckBox Label GroupBox TextBox Timer Button DataTimePicker ComboBox
Krisna D. Octovhiana. 1.1 Mengenal Data dan Variabel.
Cepat Mahir Visual Basic 6.0 [email protected] Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi dan disebarkan secara bebas untuk tujuan bukan komersial (nonprofit),
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 @ [email protected] YMessenger @ Nizar_aluk Facebook @ Nizar al varez WebBlog @ http://www.arekmbolong.wordpress.com/ Assalamualaikum Wr. Wb Disini kita akan bahas cara koneksi
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
Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel
Penggunaan Tabel Mengenal Tabel, Membuat Tabel, Mengedit Tabel, Memasukkan Data Kedalam Tabel Visual Fox pro memiliki fasilitas tabel yang berguna untuk menyimpan data. Untuk membuat tabel tersebut Anda
Praktikum JTable. Gambar 1
Praktikum JTable Praktikum 1 : Buatlah aplikasi seperti gambar 1. Pada aplikasi tersebut user dapat menambahkan, mengedit dan menghapus data. Data yang dimasukkan berupa nama, alamat, no telp dan email.
Laporan Bengkel Web II Modul 6
Laporan Bengkel Web II Modul 6 D I S U S U N Oleh : Muhammad Aly Al-Husaini 1457301050 1 SI C Politeknik Caltex Riau T.A 2014-2015 Modul 6. Fungsi Filter PHP Contoh Program Contoh 1 : Baris 3, membuat
MODUL PRAKTIKUM 2 SIMPLE PROJECT IN VISUAL STUDIO PEMROGRAMAN LANJUT S1 INFORMATIKA. AINUL YAQIN, M.Kom
MODUL PRAKTIKUM 2 SIMPLE PROJECT IN VISUAL STUDIO PEMROGRAMAN LANJUT S1 INFORMATIKA AINUL YAQIN, M.Kom PROJECT SEDERHANA PADA VISUAL STUDIO PEMROGRAMAN LANJUT 2017 DEFINISI MEMBUAT PROGRAM PROJECT SEDERHANA
BAB 8 Argumen dari Command-line
BAB 8 Argumen dari Command-line 8.1 Tujuan Pada bagian ini, kita akan mempelajari bagaimana untuk memproses sebuah input dari command-line dengan menggunakan argumen yang diberikan kepada program Java.
BAB 2 LANDASAN TEORI
BAB 2 LANDASAN TEORI 2.1 Pengertian Komputer Istilah komputer (computer) berasal dari bahasa latin computere yang berarti menghitung. Dalam bahasa inggris dari kata computer yang berarti menghitung. Dapat
Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika.
Topik Penggunaan Netbeans IDE, Hello World, variable dan Operator aritmetika. Tujuan Setelah menyelesaikan praktikum ini, mahasiswa diharapkan mampu: 1. Menggunakan Netbeans IDE untuk membuat program Java
Form dan Kontrol. 5.1 Form
Form dan Kontrol Pada bab-bab sebelumnya kita telah sering menggunakan form maupun kontrol. Kita menggunakan form sebagai cara untuk berinteraksi dengan pengguna/user. Dengan form, kita bisa menciptakan
INSTRUKSI PENCABANGAN
INSTRUKSI PENCABANGAN Sebagai pengembang (programmer) sudah pasti mengetahui jenis operasi instruksi. Salah satu yang perlu dipelajari atau dimengerti adalah operasi instruksi pencabangan. 3.1 Pencabangan
PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1
PRAKTIKUM 6 SPINNER Spinner adalah aplikasi sederhana untuk menyusun pilihan ketika akan memilih sebuah jawaban berupa option, dan menampilkan jawaban terpilih di textbox. Spinner merupakan view yang memiliki
PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom
PERTEMUAN 1 Membuat Project & Komponen Swing [PBO II JAVA] dosen : SOPINGI, S.Kom 1. Membuat Project Baru File New Project Browse : Cari folder tempat untuk menyimpan Project. 2. Membuat Form baru menggunakan
TUGAS POLA-POLA PERANCANGAN SISTEM INFORMASI PERSEWAAN VCD DAN DVD. Dengan Design pattern (Factory Method)
TUGAS POLA-POLA PERANCANGAN SISTEM INFORMASI PERSEWAAN VCD DAN DVD Dengan Design pattern (Factory Method) Disusun Oleh : Ety Sudarwati 09120008 Putu Reksa Winda Perdana 09120046 TEKNIK INFORMATIKA UNIVERSITAS
MODUL I Pengenalan IDE Visual Basic 6.0
MODUL I Pengenalan IDE Visual Basic 6.0 Visual Basic (VB) pada dasarnya adalah sebuah bahasa pemrograman komputer. Bahasa pemrograman adalah perintah-perintah atau instruksi yang dimengerti oleh komputer
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
[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel
[Tutorial VB6] Bab 4 Penggunaan Data dan Variabel 1. Buka Microsoft Visual Basic 6.0. 2. Pada jendela New Project, klik Existing Pilih file Latihan.vbp klik Open 3. Tambahkan form baru ke dalam Project,
Bab Hasil Pembuatan Aplikasi
Bab 4 Hasil dan Pembahasan Bab ini berisi tentang hasil pembuatan aplikasi untuk penjadwalan ujian skripsi di Fakultas Teknologi Informasi (FTI) UKSW. Hasil yang dibahas adalah input dan manage data serta
MICROSOFT ACCESS. Pengenalan Microsoft Office Access 2003
MICROSOFT ACCESS Pengenalan Microsoft Office Access 2003 Microsoft Access adalah suatu aplikasi yang dapat menbantu kita membuat aplikasi database dalam waktu relatif singkat, Biasanya digunakan untuk
PRAKTIKUM 1 2 MENGENAL DELPHI
PRAKTIKUM 1 2 MENGENAL DELPHI 1. MINGGU KE : 1 dan 2 2. PERALATAN : LCD, Perangkat Komputer 3. SOFTWARE : DELPHI 4. TUJUAN : Mahasiswa dapat Menjalankan dan mengenal bagian-bagian fasilitas IDE. Melakukan
Koneksi Java GUI-Database
Koneksi Java GUI-Database Untuk memberikan data pada GUI yang diambil dari database Oracle, ada beberapa langkah yang harus dilakukan: 1. Membuat class koneksi 2. Membuat GUI 3. Menambahkan kode pengaksesan
Membuat Game Mencocokan Objek dengan C++ (Part 1)
Membuat Game Mencocokan Objek dengan C++ (Part 1) Oleh: Sendy PK Kali ini kita akan mebuat game yang disebut Same Game yaitu game yang akan mencocokan objek yang satu dengan yang lain, dengan menggunakan
SUMBER BELAJAR PENUNJANG PLPG
SUMBER BELAJAR PENUNJANG PLPG 2017 [TIK] BAB VIII PEMROGRAMAN BERORIENTASI OBJEK [Alfa Faridh Suni] KEMENTERIAN PENDIDIKAN DAN KEBUDAYAAN DIREKTORAT JENDERAL GURU DAN TENAGA KEPENDIDIKAN 2017 BAB VIII
Membuat Template Interaktif pada Microsoft Word 2010
Membuat Template Interaktif pada Microsoft Word 2010 Hafid Mukhlasin [email protected] http://www.facebook.com/hafidm Lisensi Dokumen: Seluruh dokumen di IlmuKomputer.Com dapat digunakan, dimodifikasi
VISUAL BASIC 6.0 PEMROGRAMAN KOMPUTER. Visual Basic
PEMROGRAMAN KOMPUTER VISUAL BASIC 6.0 Visual Basic Asal mula VB dari bahasa BASIC (Beginners Allpurpose Symbolic Instruction Code) yang pada awalnya bekerja pada sistem operasi DOS. Kelebihan VB : Sangat
PRAKTIKUM 2. Variabel, Tipe Data dan Operator. Tipe data dan variabel. - Microsoft Visual Studio 2010
PRAKTIKUM 2 I. JUDUL Variabel, Tipe Data dan II. TUJUAN - Memahami Variabel ; - Memahami Penggunaan Tipe Data; - Memahami Penggunaan III. ALAT DAN BAHAN - Microsoft Visual Studio 2010 IV. DASAR TEORI Tipe
