Langkah-langkah dibawah ini nantinya akan menampilkan data/record
tabel didalam database SQL Server ke dalam datagridview C# :
1.
Buatlah
sebuah database terlebih dahulu, misalnya pada contoh ini database HasilBelajar
Pada Object Explorer-klik kanan Databases-pilih
New Database
Isikan nama databasenya
dan lokasi penyimpanan database pada file path.
Kemudian Ok
2.
Buatlah
sebuah tabel dengan cara pilih database HasilBelajar-klik kanan Tables-New Table
3.
Isikan
pada pembuatan table seperti dibawah ini :
Simpan tabel dengan nama Mata_Pelajaran
4.
Isi
baris-baris table dengan cara :
5.
Sekarang
kita menuju program visual studio-File-New-Project
7.
Coding…
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
tampildata
{
public partial class Form1 : Form
{
private
SqlConnection conn;
private
SqlCommand cmd1;
private
SqlDataAdapter da;
private
DataSet ds;
public
Form1()
{
InitializeComponent();
}
private
void Form1_Load(object
sender, EventArgs e)
{
string
constr = "Data Source=(local);Initial
Catalog=HasilBelajar;Integrated Security=True";
conn = new
SqlConnection(constr);
conn.Open();
cmd1 = new
SqlCommand();
cmd1.Connection = conn;
cmd1.CommandType = CommandType.Text;
cmd1.CommandText = "select * from Mata_Pelajaran";
ds = new
DataSet();
da = new
SqlDataAdapter(cmd1);
da.Fill(ds, "Mata_Pelajaran");
dataGridView1.DataSource = ds;
dataGridView1.DataMember = "Mata_Pelajaran";
dataGridView1.Refresh();
conn.Close();
}
}
}
8.
Jalankan
^Semoga Bermanfaat^
dataGridView itu method atau apa ya. mbak?
ReplyDeletedataGridView, salah satu komponen di vb.net, ada di bagian Toolbox yang nantinya untuk menampilkan hasil eksekusi query. (langkah 6 sudah ada gambarnya) .
Deletemba bisa bantuin saya bikin aplikasi presensi mahasiswa dengan C# dan mySQL ga..aku bingung nih,aku mahasiswa amikom pwt jg mba..
ReplyDeletethank's sblmnya
bingungnya?
Deletetolong buatin mba hehehe
Deleteminta tolong bagaimana menampilkan ke datagrid tapi dengan syarat misal, saya ingin menampilkan hanya yang mengambil mata pelajaran ipa saja gitu. trims
ReplyDeletepada bagian cmd1.CommandText di ubah jadi :
Deletecmd1.CommandText="select * from Mata_Pelajaran where Kode_MaPel='IPA'";
mba, tau caranya buat menampilkan data di form 1 ke form 2 ? termikasih mba
ReplyDeleteJUDUL DIGANTI DONG MBAK SAMA VB.NET JUGA, JUDUL C# TP ISI KODINGNYA VB.NET, GIMANA DEH ?? -_-
ReplyDeletembak, gimana ya menampilkan sebuah query dari database ke dalam sebuah label di C sharp
ReplyDeleteItu kan untuk di gridview, kalau kita mau nmpilkan isi tabel di sebuah label, misal nama mahasiswanu kita tmpilkan di label1
ReplyDeleteKok data setnya eror mba
ReplyDeleteapa sudah terkoneksi dengan database-nya?
Delete