Kenapa kita harus membuat koneksi MySQL di dalam Class ?
Agar memudahkan anda untuk tidak mengulangi koneksi berulang kali, langsung saja kita menuju ke TKP hehe..
Buatlah sebuah class di dalam aplikasi anda, terserah mau memberi nama classnya nanti apa, perhatikan gambar dibawah ini untuk Membuat Koneksi MySQL di Dalam Class
Setelah anda klik Class, maka akan muncul seperti gambar dibawah ini, isikan nama classnya terserah anda, kalau saya kasih namanya koneksi.
Selanjutnya copy codingnya dibawah ini, kalau boleh saya kasih saran, lebih baik diketikan biar terbiasa hehe,
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using MySql.Data;
using MySql.Data.MySqlClient;
namespace mySourceCsharp
{
class Koneksi
{
static string conn;public static MySqlConnection Conn
{
get
{
return new MySqlConnection(conn);
}
}static Koneksi()
{
string connStr = @"Server=localhost;Port=3306;Uid=root;PWD=isikan jika ada password;database=nama database anda;pooling=true";
conn = connStr;
}
}
}
Untuk yang warna merah, jika belum ada, anda harus mendownload dulu MySQL.Data.dll di sini, untuk yang warna biru, sesuaikan aja dengan yang ada di computer atau laptop teman-teman, dan untuk warna ungu, isikan jika MySQL anda memakai password.
Kemudian masukan refrence MySQL.Data.dll tadi ke program kita, perhatikan gambar dibawah ini.
Selanjutnya
Untuk penggunaannya, anda bisa perhatikan coding 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 MySql.Data;
using MySql.Data.MySqlClient;
namespace mySourceCsharp
{
public partial class Form1 : Form
{
MySqlConnection conn;
MySqlCommand cmd;
public Form1()
{
InitializeComponent();
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using MySql.Data;
using MySql.Data.MySqlClient;
namespace mySourceCsharp
{
public partial class Form1 : Form
{
MySqlConnection conn;
MySqlCommand cmd;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
string sql ="Query anda";
conn = Koneksi.Conn; //Class yang kita buat tadi
conn.Open();
cmd = new MySqlCommand(sql, conn);
conn.Close();
}
}
}
{
string sql ="Query anda";
conn = Koneksi.Conn; //Class yang kita buat tadi
conn.Open();
cmd = new MySqlCommand(sql, conn);
conn.Close();
}
}
}
TONTON VIDEONYA :)
Mudahan bermanfaat :)
Terima Kasih
Informasi :
Silahkan komentar sesuai dengan judul / artikel diatas !!!
Diharapkan tidak memasang URL, karena bias jadi tidak akan muncul !!!
Terima Kasih