Cara Menampilkan Salah Satu Data di Database ke ComboBox di C-Sharp Microsoft Visual Studio - Selamat datang di blog saya.. Ketemu lagi dengan saya. Kali ini saya akan memposting tentang cara menampilkan data dari database ke comboBox pada bahasa pemrograman C# di Microsoft Visual Sudio. Software Microsoft Visual Studio merupakan Software yang digunakan oleh para programmer untuk membuat aplikasi yang berguna untuk memudahkan kehidupan transaksi ini. Walaupun bahasa pemrograman C# ini masih jarang digunakan namun di Indonesia bahasa pemrograman ini sudah mulai banyak digunakan. Database yang saya gunakan yaitu database SQL Server 2008.
Langsung saja saya contohkan kurang lebih formnya seperti pada gambar. Ini bisa disesuaikan dengan project Anda. Untuk source kode lengkap bisa Anda download di link Download di bawah.
Contoh tampilan form :
Pertama buat kelas Koneksi.cs dengan klik kanan pada project Anda => pilih Add Class => beri nama Koneksi kemudian masukkan script dibawah
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Data.SqlClient;
namespace AkademikApps
{
class Koneksi
{
static string conn;
public static SqlConnection Conn
{
get
{
return new SqlConnection(conn);
}
}
static Koneksi()
{
string connStr = "server=localhost;" +
"database=MataKuliah;" +
"Integrated
Security=TRUE";
conn = connStr;
}
}
}
Kemudian buat kelas Fungsi.cs dengan klik kanan pada project Anda => pilih Add Class => beri nama Fungsi kemudian masukkan script dibawah
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data;
using System.Data.SqlClient;
namespace AkademikApps
{
class Fungsi
{
static SqlConnection conn;
static SqlDataReader myreader;
//isi
ComboBox
public static void Set_ComboBox(string Query, string row, ComboBox box)
{
try
{
conn = Koneksi.Conn;
conn.Open();
SqlCommand comm = new SqlCommand(Query, conn);
myreader =
comm.ExecuteReader();
box.Items.Clear();
if (myreader.HasRows)
{
while (myreader.Read())
{
box.Items.Add(myreader[row]);
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
finally
{
if (myreader != null)
myreader.Close();
conn.Close();
}
}
Klik 2x pada form dosen dan masukkan
kode berikut
private void frmDosen_Load(object sender, EventArgs e)
{
string query = "select *
from agama";
Fungsi.Set_ComboBox(query, "kode_agama", cmbAgama);
}- agama adalah nama tabel yang ingin ditampilkan
- Set_ComboBox merupakan nama method yang ada pada kelas Fungsi tadi
- kode_agama adalah nama atribut yang ingin ditampilkan pada combobox
- cmbAgama adalah nama dari combobox
Memang agak panjang
namun jika digabung pasti akan lebih pendek hal ini berguna agar lebih rapih an
terstruktur…
Sekian postingan dari
saya apabila ada kesalahan atau kurang jelas bisa ditanyakan oada kotak komentar yang sudah disediakan dibawah. Sampai ketemu lagi pada postingan saya selanjutnya.
Jika Anda ingin contoh
project seperti pada gambar di atas tinggal klik