Tuesday 20 August 2013

Tahap Perkuliahan ke-21: DTKJ312 Pemrograman Aplikasi C# II (Integrasi C# & MySQL)

Laporan Aktivitas Belajar
Nama Lengkap
:
WAWAN SARWANI
No. Registrasi
:
1108261344
Alamat email
:
wa1gokill@gmail.com
Opsi
:
Aplikasi Perangkat Lunak
Tahap Perkuliahan ke-
:
21 – DTKJ312
USBJJ
:
SMK Negeri 1 Tanjung Selor

Aktivitas Belajar Mandiri
Kolom di bawah ini berisi uraian singkat aktivitas belajar rutin saya selama Tahap Perkuliahan ini.

Setelah lama libur dalam rangka Idul Fitri 1434 H, Tahap Perkuliahan Ke – 21 kembali dimulai pada 19 Agustus 2013, pada tahap ini mahasiswa diberikan waktu selam 2 minggu untuk menyelesaikan tugas yang diberikan.

Mahasiswa diberi tugas untuk menjelaskan cara integrasi antara C# dengan database MySQL, setelah mengunduh video tutorial, serta mencari referensi lain dari internet, saya dapat mengerjakan tugas yang diberikan.


Kolom di bawah ini berisi uraian singkat aktivitas saya di USBJJ selama Tahap Perkuliahan ini.
Minggu kelima magang di PD Bank Perkreditan Rakyat Kabupaten Bulungan, adapun kegiatan dalam minggu keempat ( 22 s/d 27 Juli 2013) adalah :
·         Tanggal 22 Juli 2013 – Membantu mengisi tinta printer yang telah habis.
·         Tanggal 23 Juli 2013 – Membantu menginput data nasabah.
·         Tanggal 24 Juli 2013 – Memasang UPS untuk penambahan daya Server data.
·         Tanggal 25 Juli 2013 – Konfigurasi jaringan untuk sharing pembuatan laporan.
·         Tanggal 26 Juli 2013 – Menginstall Aplikasi Laporan BI pada Laptop Direktur
·         Tanggal 27 Juli 2013 – membersihkan ruang server, membantu mengetik laporan
Minggu keenam magang di PD Bank Perkreditan Rakyat Kabupaten Bulungan, adapun kegiatan dalam minggu kelima ( 29 Juli s/d 3 Agustus 2013) adalah :
·         Tanggal 29 Juli 2013 – Membantu mengisi tinta printer yang telah habis.
·         Tanggal 30 Juli 2013 – Menghidupkan serta maintenance genset (pengisian bahan bakar)
·         Tanggal 31 Juli 2013 – memperbaiki web browser yang tidak bisa menampilkan laporan.
·         Tanggal 1 Agustus 2013 – Menginstall Laptop baru untuk digunakan membuat laporan BI.
·         Tanggal 2 Agustus 2013 – Mengisntalasi program sms gateway untuk mengirimkan SMS Ucapan Selamat Idul Fitri menggunakan Software One Freze
·         Tanggal 3 Agustus 2013 – Mengecek dan membuat laporan untuk perangkat IT, sebelum libur menyambut Idul Fitri 1434 H selama 1 Minggu, Sehingga ketika kembali beroperasional, tidak mengalami gangguan.
Perkuliahan rutin yang dilaksanakan oleh USBJJ pada hari sabtu, saya tidak bisa menghadiri karena kesibukan magang dan keperluan keluarga.
 
Kolom di bawah ini berisi kendala-kendala yang saya hadapi selama Tahap Perkuliahan ini.
·          

Rangkuman Materi Perkuliahan
Kolom di bawah ini berisi rangkuman materi perkuliahan yang telah saya pelajari dan pahami selama Tahap Perkuliahan ini.

Untuk Integrasi antara C# dan MySQl yang perlu dilakukan adalah sebagai berikut :

   -    Mendownload database MySQL pada web http://dev.mysql.com/downloads/mysql/
   -    Menginstalasi sesuai paket pilihan yang telah kita download.
   -    Menambahkan Referense pada C# untuk MySQL.data

Untuk tes koneksi bisa menggunakan Script dibawah ini :

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using MySql.Data.MySqlClient;

namespace KoneksiMySQL
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                string conn = "datasource=localhost;port=3306;username=root;password=root";
                MySqlConnection myconn = new MySqlConnection(conn);
                MySqlDataAdapter myadapter = new MySqlDataAdapter();
                myadapter.SelectCommand = new MySqlCommand("select * karyawan;");
                MySqlCommandBuilder cb = new MySqlCommandBuilder(myadapter);
                myconn.Open();
                DataSet ds = new DataSet();
                MessageBox.Show("KONEKSI SUKSES");
                myconn.Close();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
    }
}
 


Video Dokumentasi
Pada kolom ini berisi cuplikan gambar (screenshots) dari Video Dokumentasi yang telah saya buat pada Tahap Perkuliahan ini.


Kolom di bawah ini merupakan uraian yang menceritakan isi Video Dokumentasi yang telah saya buat.
Dalam video tutorial ini, dijelaskan cara :
Integrasi C# dan MySQL menggunakan Visual Studio 2012

Kolom di bawah ini berisi link yang menampilan Video Dokumentasi yang telah saya upload di Youtube.

No comments:

Post a Comment