Basis data ACCESS cocok untuk pemula. Dapat dijalankan langsung setelah memodifikasi pernyataan koneksi dan kueri.
Langkah-langkah untuk mengisi DataSet
1. Buat objek koneksi database menggunakan string koneksi database
2. Gunakan pernyataan kueri SQL dan objek koneksi database untuk membuat adaptor database dataAdapter
3. Gunakan metode Isian DataAdapter untuk mengisi DataSet
menggunakan Sistem;
menggunakan System.Windows.Forms;
menggunakan Sistem.Data;
menggunakan Sistem.Data.SqlClient;
menggunakan Sistem.Data.OleDb;
//Contoh DATAGRID ke-2 C# profesional
/**//// <ringkasan>
/// Kelas ini memberikan contoh pembuatan dan penggunaan kisi data.
/// </ringkasan>
kelas publik DisplayTabularData : System.Windows.Forms.Form
{
Sistem.Windows.Forms.Button retrieveButton pribadi;
Sistem.Windows.Forms.DataGrid dataGrid pribadi;
/**//// <ringkasan>
/// Membangun jendela.
/// </ringkasan>
/// <keterangan>
/// Metode ini membuat jendela dengan membuat kisi data dan tombol.
/// </keterangan>
TampilanTabularData publik()
{
this.AutoScaleBaseSize = Sistem.Gambar.Ukuran baru(5, 13);
this.ClientSize = Sistem.Gambar.Ukuran baru(464, 253);
ini.Teks = "01_DisplayTabularData";
this.dataGrid = Sistem baru.Windows.Forms.DataGrid();
dataGrid.BeginInit();
dataGrid.Lokasi = Sistem.Gambar.Titik baru(8, 8);
dataGrid.Ukuran = Sistem.Gambar.Ukuran baru(448, 208);
dataGrid.TabIndex = 0;
dataGrid.Anchor = AnchorStyles.Bawah |. AnchorStyles.Atas |. AnchorStyles.Kiri |.
ini.Kontrol.Tambahkan(ini.dataGrid);
dataGrid.EndInit();
this.retrieveButton = Sistem baru.Windows.Forms.Button();
retrieveButton.Location = Sistem.Gambar.Point baru(384, 224);
ambilButton.Ukuran = Sistem.Gambar.Ukuran baru(75, 23);
ambilButton.TabIndex = 1;
ambilButton.Anchor = AnchorStyles.Bottom |.
retrieveButton.Text = "Ambil";
retrieveButton.Klik += Sistem baru.EventHandler(ini.retrieveButton_Click);
this.Controls.Add(this.retrieveButton);
}
/**//// <ringkasan>
/// Ambil datanya
/// </ringkasan>
/// <param nama="pengirim"> </param>
/// <param nama="e"> </param>
dilindungi void retrieveButton_Click(pengirim objek, System.EventArgs e)
{
retrieveButton.Enabled = false;
string source = @"Provider=Microsoft.Jet.OLEDB.4.0;Sumber Data=C:Documents and SettingsManioMy DocumentsPrintManagerprogramPrintManageV1DataBasePrintDB.mdb";
Utama
";
//Langkah-langkah mengisi DataSet
//1. Gunakan string koneksi database untuk membuat objek koneksi database
// 2. Gunakan pernyataan kueri SQL dan objek koneksi database untuk membuat adaptor database dataAdapter
// 3. Gunakan metode Isi DataAdapter untuk mengisi DataSet
OleCon
= new OleDbConnection(source);
OleDbDataAdapter da = new OleDbDataAdapter(select,OleCon
ds = new DataSet();
");
dataGrid.SetDataBinding(ds, "MainInfo"); //Pengikatan data DataGrid, menggunakan DataSet dan nama tabel database
}
/**//// <ringkasan>
/// Menampilkan jendela aplikasi
/// </ringkasan>
kekosongan statis Utama()
{
Aplikasi.Jalankan(DisplayTabularData baru());
}
}