Minggu, 26 Maret 2017

Cara Koneksi Database Access .MDB Dengan C# (CSHARP)

Siti Maryam Fatonah
Cara Mudah Mengkoneksikan Database Access Dengan Visual C#. Pada Tuorial C# kali ini adalah lanjutan dari Tutorial Sebelumnya, dimana pada artikel sebelum ini saya sudah membahas tentang cara koneksi datbase SQL Server pada C#, dan kali ini database yang saya gunakan mungkin mudah dijangkau yaitu database Microsoft Office Access.


Seperti yang anda tahu bahwa setiap menginstall Office versi Standard keatas, maka akan terdapat Office Access yang bisa kita gunakan sebagai database. dan Pada belajar C# kali ini kita akan mengkoneksikannya dan nantinya akan dilanjutkan dengan Input, Edit dan Delete data didalam database dengan C#

1. Membuat Database dan Tabel Access

Silahkan anda buka Office Access, kemudian buatlah database dengan nama : DBJNM.mdb
Kemudian buatlah database dengan nama : TBL_BARANG
Design TBL_BARANG silahkan anda lihat pada Gambar dibawah ini :

Pada Design TBL_BARANG diatas terdapat : KodeBarang, NamaBarang, HargaBarang, JumlahBarang, dan SatuanBarang. Kemudian saya masukan 5 sample data karena nantinya akan digunakan untuk koneksi database sehingga akan muncul data didalam sebuah Form C#

2. Membuat Project Dengan C# + Form1

Buka Visual Studio anda
Klik File - New - Project
Kemudian pilih Visual C# seperti gambar diatas
Pilih yang windows dan Windows Form Application
Untuk Nama dan Location silahkan Sesuaikan dengan Nama yang anda inginkan.
Jika sudah Klik OK

Jika sudah maka akan muncul Form1
Kemudian masukan DatagridView seperti gambar dibawah ini :
Sebelum bermain koding, Jangan Lupa Masukan DBJNM.mdb pada folder bin/debug

Jika folder sudah dimasukan pada folder debug, silahkan masukan koding 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.Windows.Forms;
using System.Data.OleDb;

namespace GK_KoneksiSQLServer
{
public partial class Form1 : Form
{
OleDbConnection KoneksiDB;
string ConnectionString;
public Form1()
{
InitializeComponent();
ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=|DataDirectory|/DBJNM.mdb";
KoneksiDB = new OleDbConnection (ConnectionString);
//Menampilkan Data Kedalam Datagrid
OleDbCommand command = new OleDbCommand ("Select * From TBL_BARANG", KoneksiDB);

KoneksiDB.Open();
OleDbDataReader reader = command.ExecuteReader();
DataTable MyTable = new DataTable();

MyTable.Load(reader);
KoneksiDB.Close();
dataGridView1.DataSource = MyTable;
}
}
}


Terakhir, silahkan running atau jalankan Project C# anda.
Jika anda sudah bisa mengkoneksikan C# dengan database, maka anda bisa Input, Edit dan Delete. Untuk tutorialnya, 

Demikian Cara Koneksi Database Access .MDB Dengan CSharp, semoga bermanfaat untuk anda :)

Selasa, 21 Maret 2017

Cara Cepat Mengganti IP Address Dengan File .Bat

Siti Maryam Fatonah
Melanjutkan tentang penggunaan File Batch, jika pada artikel sebelumnya anda sudah mengetahui banyak mengenai command pada file batch. kini anda akan diajarkan cara mengganti ip address dengan cepat dengan memasukan script dan kita buat file batch. Penggunaanya nanti untuk mempermudah anda yaitu hanya dengan double klik File tersebut.

Bagaimana Cara Mengganti IP Address komputer secara Manual?
Bagi anda yang menggunakan banyak ip address di komputer anda untuk keperluan testing dan keperluan lainnya. untuk mengganti ip address butuh beberapa langkah.
Contoh :
1. Klik Start WIndows
2. Klik Control Panel
3. Pilih Network and Sharing Center
4. Change Adapter Setting
5. Double Klik Local Area Connection
6. Pilih Internet Protocol Version 4
7. Masukan ip address
8. Masukan Subnet Mask
9. Masukan Default Gateway
10. Masukan DNS Server Address
11. Jika sudah semua Klik Save

Dengan 11 langkah diatas, anda baru bisa mengganti IP ADDRESS pada komputer anda.
Jika anda ingin lebih praktis dan cepat, anda juga bisa memanfaatkan file batch sehingga untuk mengganti ip address pada komputer anda, anda cukup double klik file yang akan kita buat dibawah.

Cara Mengganti IP ADDRESS Komputer dengan File Batch

Silahkan Buka Notepad pada komputer anda
Kemudian masukan command dibawah ini :
netsh int ip set address "Local Area Connection" static 192.168.100.10 255.255.255.0 192.168.100.254
netsh int ip set dns "Local Area Connection" sta 8.8.8.8
netsh int ip add dns "Local Area Connection" 8.8.4.4 index=2

Kemudian anda simpan file notepad tersebut dengan nama : IP Manual.bat (ingat extension .bat bukan .txt)
Kemudian anda bisa double klik file tersebut, dan silahkan cek ip address komputer anda.
Maka ip komputer anda akan berubah dengan cepat seperti sulap :)

Kemudian command untuk mengembalikannya atau mengset menjadi DHCP lagi adalah :
netsh int ip set address "Local Area Connection" dhcp
netsh int ip set dns "Local Area Connection" dhcp
netsh int ip show config
Kemudian silahkan save dengan nama yang berbeda dengan akhiran .bat

Note :
Pastikan ketika anda double klik file tersebut, anda menggunakan account admin, sehingga anda bisa merubah IP nya. Jika pada windows 10, untuk menjalankannya, silahkan Klik Kanan, Run as administrator

Demikian Cara Cepat Mengganti IP Adress Dengan File Bat, semoga bermanfaat




Minggu, 19 Februari 2017

Cara Input Data Menggunakan C# (CSHARP)

Siti Maryam Fatonah
Cara Mudah Input atau Insert Data Kedalam Database Menggunakan C# (CSHARP).
Melanjutkan Tutorial sebelumnya, Jika pada Bab sebelumnya anda telah sukses membuat koneksi database C# dengan SQL Server (Data dimunculkan kedalam DataGridViw) kali ini akan dilanjutkan dengan Input Data Menggunakan C#.
Cara Input Insert Data Menggunakan C# (CSHARP)

1. Membuat Database dan Tabel Dengan SQL Server

Jika sebelumnya anda telah mengikuti tutorial cata koneksi database, kita akan menggunakan database yang sama, jadi jika anda telah mengikuti tutorial sebelumnya, anda tidak perlu membuat database lagi. Namun jika baru gabung dengan JNM silahkan buat database dan tabel seperti langkah dibawah ini :
Buatlah database dengan nama : DB_JNM
Kemudian buat tabel dengan nama : TBL_BARANG, design tabelnya seperti gambar dibawah ini :

 Jika anda sudah mari kita lanjut dengan membuat Program dengan C# dibawah ini.

2. Membuat Project C# - Form1 + Kodingnya

Setelah anda sukses membuat database dan Tabel silahkan ikuti langkah dibawah ini :
Silahkan klik start pada Windows
Buka Visual Studio (Saya menggunakan Visual Studio 2010 )
Klik File - New - Project
Pastikan anda memilih Visual C# - Windows Form Application
Masukan Name = JNMInputData
Location =  D:\
Solution Name = JNMInputData
Kemudian Klik OK
Jika sudah maka akan muncul Form1, silahkan Design Form1 seperti gambar dibawah ini :
Jika sudah mendesign Form1 seperti gambar diatas, silahkan masukan koding 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.Windows.Forms;
using System.Data.SqlClient;

namespace JNMInputData
{
public partial class Form1 : Form
{
SqlConnection SqlConnection;
string ConnectionString;
public Form1()
{
InitializeComponent();
ConnectionString = @"Server = .\;" +
"Database = DB_GuruKoding; integrated security = true";
SqlConnection = new SqlConnection(ConnectionString);
//Menampilkan Data Kedalam Datgrid
TampilGrid();
}
private void TampilGrid()
{
SqlCommand command = new SqlCommand("Select * From TBL_BARANG", SqlConnection);

SqlConnection.Open();
SqlDataReader reader = command.ExecuteReader();
DataTable MyTable = new DataTable();

MyTable.Load(reader);
SqlConnection.Close();
dataGridView1.DataSource = MyTable;
}
SqlCommand InputData;
private void button1_Click(object sender, EventArgs e)
{
InputData = new SqlCommand("insert into TBL_BARANG(KodeBarang,NamaBarang,HargaBarang,JumlahBarang,SatuanBarang) values ('" + textBox1.Text + "','" + textBox2.Text + "','" + textBox3.Text + "','" + textBox4.Text + "','" + textBox5.Text + "')", SqlConnection);
//InputData.CommandType = CommandType.Text;
SqlConnection.Open();
InputData.ExecuteNonQuery();
SqlConnection.Close();
MessageBox.Show("Insert Berhasil");

TampilGrid();
Kosongkan();
}

private void Kosongkan()
{
this.textBox1.Text = "";
this.textBox2.Text = "";
this.textBox3.Text = "";
this.textBox4.Text = "";
this.textBox5.Text = "";
}

private void button2_Click(object sender, EventArgs e)
{
Close();
}
}
}

Terkahir, silahkan jalankan project anda dengan klik F5 atau Klik Run.

Demikianlah Cara Mudah Input Data Kedalam Database SQL Server dengan C#, Semoga Bermanfaat 

Sabtu, 11 Februari 2017

Cara Koneksi Database SQL Server Dengan C#

Siti Maryam Fatonah
Pada Tutorial CSHARP (C#) kali ini saya akan memahas tentang Basic dari pemograman berbasis database yaitu Cara Mudah Koneksi Database SQL Server dengan C#.

Seperti yang saya jelaskan diatas bahwa Dasar dalam membuat Aplikasi atau Program berbasis database adalah kita harus bisa membuat sebuah koneksi database dengan bahasa yang kita gunakan, contoh dibawah ini adalah saya akan menggunakan database C#, dan setelah anda sukses membuat sebuah koneksi database maka anda bisa melanjutkan dengan Input, Edit dan Delete data kedalam database.


Untuk bisa mengikuti tutorial dibawah ini, anda harus sudah menginstall.
1. Database SQL Server
2. Visual Studio yang didalamnya terdapat C#

Jika sudah, anda bisa mengikuti Langkah dibawah ini.
Pada kesempatakan kali ini saya menggunakan Visual Studio 2010 Versi Ultimate

1. Membuat Database dan Tabel Dengan SQL Server

Sebelum membuat form dan koding pada C#, anda harus membuat database terlebih dahulu, karena nantinya database tersebut akan dikoneksikan dengan bahasa C#
Buatlah Database dengan nama DB_JNM pada SQL Server
Kemudian buatlah Tabel dengan nama : TBL_BARANG
Design TBL_BARANG adalah sepert gambar dibawah ini :

Jika anda sudah membuat Database, Tabel dan Memasukan Sample data pada TBL_BARANG
Maka anda bisa meneruskan di tahap 2 yaitu membuat project dengan C# dibawah ini

2. Membuat Project dan Membuat Sebuah Form1

Silahkan Klik Start Pada Komputer Anda
Cari Visual Studio
Klik File - New - Project
Cara Koneksi Database SQL Server Dengan C# - Belajar C SHARP
Lihat Gambar diatas, pastikan anda pilih Visual C# - Windows Form Application
Kemudian masukan data dibawah ini :
Name : AplikasiJNM
Location : D:\
Solution Name : AplikasiJNM

Jika sudah Klik OK
Jika sudah maka akan muncul Form1, unttuk nama form tidak perlu diganti cukup Form1 saja
Kemudian masukan DataGridView pada Form1
Hasilnya sebagai berikut :
Cara Koneksi Database SQL Server Dengan C# - Belajar C SHARP
Jika anda sudah membuat seperti gambar diatas, silahakn masukan koding pada Form1

 using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;

namespace AplikasiJNM
{
public partial class Form1 : Form
{
SqlConnection SqlConnection;
string ConnectionString;
public Form1()
{
InitializeComponent();
ConnectionString = @"Server = .\;" +
"Database = DB_JNM; integrated security = true";
SqlConnection = new SqlConnection(ConnectionString);
//Menampilkan Data Kedalam Datagrid
SqlCommand command = new SqlCommand("Select * From TBL_BARANG", SqlConnection);

SqlConnection.Open();
SqlDataReader reader = command.ExecuteReader();
DataTable MyTable = new DataTable();

MyTable.Load(reader);
SqlConnection.Close();
dataGridView1.DataSource = MyTable;
}
}
}


Terakhir, silahakn tekan F5 atau Klik Run sehingga project C# anda Running.
Seharusnya Datagrid muncul data dari Tabel TBL_BARANG seperti gambar dibawah ini.

Cara Koneksi Database SQL Server Dengan C# - Belajar C SHARP

Demikian Cara Koneksi Database SQL Server Dengan C# (CSHARP) semoga bermanfaat untuk anda :)


Selasa, 24 Mei 2016

Mengatasi The Microsoft.Jet.OLEDB.4.0 Provider is Not Registered Pada VB .Net

Siti Maryam Fatonah
Kembali di Tutorial VB .Net, sebelum saya memberikan Tutorial dibawah, saya mengucapkan banyak terima kasih kepada anda pengunjung VB .Net yang telah mengikuti Polling kami tentang "Tutorial Apa yang Anda Suka?" ternyata banyak yang memilih VB .Net, oleh karena itu saya akan banyak memberikan Tutorial tentang VB .Net.

Oke, kali ini saya akan memberikan solusi cara  Mengatasi The Microsoft.Jet.OLEDB.4.0 Provider is Not Registered on The Local Machine pada VB .Net.
Error diatas, biasanya ( Dari pengalaman saya) terjadi pada saat anda membuat sebuah aplikasi dengan VB .Net dengan menggunakan Database Access .MDB ( Office Access 2003) dan menggunakan komputer yang 64 bit.

Berikut contoh keterangan errornya :

Cara Mengatasi The Microsoft.Jet.OLEDB.4.0 Provider is Not Registered on The Local Machine Pada VB .Net

Jika anda pernah mengalami masalah yang sama, dan anda masih belum bisa, berikut langkahnya :
Oke saya menggunakan VB .Net 2010
Silahkan Buka Project Anda

Cara Mengatasi The Microsoft.Jet.OLEDB.4.0 Provider is Not Registered on The Local Machine Pada VB .Net

Pilih Compile
Silahkan Anda Scrole Mouse anda ke bagian bawah
Kemudian anda pilih "Advanced Compile Options"
Cara Mengatasi The Microsoft.Jet.OLEDB.4.0 Provider is Not Registered on The Local Machine Pada VB .Net

Kemudian anda Cari Target CPU
Pilih x86

Keterangan :
Artinya, walaupun Komputer kita menggunakan OS 64bit, target Aplikasi yang kita bangun adalah OS 32bit. Jika anda menggunakan VB .Net dengan versi lain, caranya hampir sama, silahkan cari Target CPU.

Jika sudah, silahkan anda Klik OK
Kemudian yang terakhir, Run atau Jalankan Project VB .Net anda

Demikianlah Cara Mengatasi The Microsoft.Jet.OLEDB.4.0 Provider is Not Registered on The Local Machine Pada VB .Net, semoga bermanfaat untuk sobat JNM dimanapun anda berada.


Senin, 16 Mei 2016

Cara Mudah Menghitung IP Address, Subnet Mask dan Host

Siti Maryam Fatonah
Kembali lagi di Tutorial Jaringan Komputer, kali ini saya akan membahas tentang Cara Mudah dan Cepat dalam menghitung IP address, Subnet Mask, ID, Broadcast, Host pada Jaringan Komputer.

Seperti yang kita ketahui sebagai seorang Network engineer kita harus tahu pembagian IP Address pada sebuah jaringan, atau jika anda ingin mendapatkan sertifikat CCNA maka soal terbanyak adalah pembagian IP Address, oleh karena itu anda harus tahu konsep dasarnya dan paling tidak anda harus menghitung cepat penghitungan IP address tersebut.

Untuk bisa menghitung IP Address yang perlu anda ketahui adalah sebagai berikut.

Cara Mudah Menghitung IP Address, Subnet Mask dan Host
Silahkan anda lihat gambar diatas yang nantinya digunakan dalam menghitung IP Address.
Biasanya pertanyaannya adalah sebagai berikut :

Sebutkan Host, Network ID, Broadcast, Subnet Mask

Contoh Soal 1 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 192.168.100.80/25

Untuk menghitung Host ID. /25  = 32 -25 = 7
2^7 = 128
Berarti Jumlah Host ID = 128 Host
128 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 192.168.100.80 = 192.168.100.0

Untuk Menghitung Broadcast (Host Terakhir)
Broadcast pada 192.168.100.80/25 = 192.168.100.127

IP Address yang bisa digunakan
192.168.100.1 - 192.168.100.126

Untuk Menghitung Subnet Mask
Subnet Mask pada 192.168.100.80/25 = 256 - 128 = 128
Maka Subnetmasknya adalah = 255.255.255.128

Contoh Soal 2 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 20.20.0.22/22

Untuk menghitung Host ID. /22  = 32 -22 = 10
2^10 = 1024
Berarti Jumlah Host ID = 1024 Host
1024 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 20.20.0.22 = 20.20.0.0

Untuk Menghitung Broadcast (Host Terakhir)
1024 / 256 = 4
Broadcast pada 20.20.0.22/22 = 20.20.3.255

IP Address yang bisa digunakan
20.20.0.1 - 20.20.3.254

Untuk Menghitung Subnet Mask
Subnet Mask pada 20.20.0.22/22
2^10 adalah kelas B maka 10-8 = 2 = 2^2 = 4. 256 -4 = 252
Maka Subnetmasknya adalah = 255.255.252.0

Contoh Soal 3 :
Sebutkan Network ID, Broadcast ID, Subnet Mask dan Host ID pada IP 10.10.10.10/24

Untuk menghitung Host ID. /24  = 32 -24 = 8
2^8 = 256
Berarti Jumlah Host ID = 256 Host
256 host ini nantinya dikurangi 2, yaitu untuk Network ID dan Broadcast

Untuk Menghitung Network ID (Host Pertama)
Network ID pada 10.10.10.10/24 = 10.10.10.0

Untuk Menghitung Broadcast (Host Terakhir)
Broadcast pada 10.10.10.10/24 = 10.10.10.255

IP Address yang bisa digunakan
10.10.10.1 - 10.10.10.254

Untuk Menghitung Subnet Mask
Subnet Mask pada 10.10.10/24 = 256 - 256 = 0
Maka Subnetmasknya adalah = 255.255.255.0 

Note :
Anda perlu tahu Subnetmask Kelas IP Address
Kelas A = 255.0.0.0
Kelas B = 255.255.0.0
Kelas C = 255.255.255.0

Subnet mask yang sering digunakan biasanya adalah /24 = 255.255.255.0

Demikianlah Cara Mudah Menghitung IP Address, Subnet Mask dan Host, semoga bermanfaat untuk anda.