pada kali ini saya akan membahas bagaimana cara mengkoneksikan aplikasi yang kita buat dengan database M. sql server, mysql dn access.
Yups… langsung saja…
- Mengkoneksikan dengan database M. SQL Server
Walaupun sql server ada beberapa versi namun cara mengkoneksikannya tetap sama semuanya. Bila anda menginstal sql server yang bukan bawaanya VS. atau terpisah dengan M. visual studio yaitu database engine maka cara
Mengkoneksikanya sebagai berikut :
//buatlah sebuah class dan beri nama mydb
class mydb
{
private SqlConnection SQLConnect = new SqlConnection();
public dbkoneksi()
{
try
{
SQLConnect.ConnectionString = "Data Source=myserver;Initial Catalog=dbtest;Integrated Security=True";
//bila sql server anda ada passwordnya maka koneksi rubah seperti ini
//SQLConnect.ConnectionString = "Data Source=myserver;Initial Catalog=dbGawe;Integrated Security=False; User id=sa;Password=passwordanda";
//jika sql server anda yang bawaanya vs atau anda menggunakan database sql server compact edition maka koneksinya seperti ini:
//DataSource=.\SQLEXPRESS;AttachDbFilename=|DataDirectory|\dbtest.mdf;Integrated Security=True;Connect //Timeout=30;User Instance=True
SQLConnect.Open();
}
catch (Exception Ex)
{
if (SQLConnect != null)
SQLConnect.Dispose();
// menampilkan pesan error
string ErrorMessage = "koneksi error.";
ErrorMessage += Environment.NewLine;
ErrorMessage += Environment.NewLine;
ErrorMessage += Ex.Message;
// berhenti di sini
return;
}
}
- Mengkoneksikan dengan database Mysql
Untuk mengkoneksikan dengan db mysql sebelumnya anda harus mendownload connector untuk mysql Karena di VS tidak memasukan connector tersebut.. untuk mendownloadnya silahkan download di sini..
class koneksi
{
public koneksimysql()
{
string connectionSQL = "server=localhost;database=test;uid=root;password=root;";
try
{
MySqlConnection db = new MySqlConnection(connectionSQL);
db.Open();
MessageBox.Show("terkoneksi", "info", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception qw)
{
MessageBox.Show(qw.Message);
MessageBox.Show("database tidak terkoneksi", "info", MessageBoxButtons.OK, MessageBoxIcon.Information);
db.Dispose();
}
}
}
- Mengkoneksikan dengan database M. Access
{
cnstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\\Book.mdb;";
OleDbConnection dbku= new OleDbConnection(cnstr);
try
{
dbku.Open();
MessageBox.Show("database terkoneksi", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
catch (Exception ww)
{
MessageBox.Show(ww.Message);
MessageBox.Show("database tidak terkoneksi", "Info", MessageBoxButtons.OK, MessageBoxIcon.Information);
dbku.Dispose();
}
Nah.. sampai di sini dulu pembahasannya ….. mudah-mudahan bisa membanu teman-teman yang membutuhkannya.