private void ViewPeminjaman(string ParameterValue) { dgvPeminjaman.Rows.Clear(); try { String sqlCommand = "SELECT Tanggal, No_ID_Mahasiswa, No_Seri_Buku, Nama_Buku, Nama_Penulis FROM DataPeminjamanBuku"; // Buat objek baru dari connection database cmd = new OleDbCommand(sqlCommand, dbConnection); // buka database Access dbConnection.Open(); adapter = new OleDbDataAdapter(cmd); adapter.Fill(dataTable); foreach (DataRow barisTabel in dataTable.Rows) { DataPeminjamanBuku datapeminjamanbuku = new DataPeminjamanBuku(); datapeminjamanbuku.Tanggal = DateTime.Parse(barisTabel[0].ToString()); datapeminjamanbuku.NoIDMahasiswa = barisTabel[1].ToString(); datapeminjamanbuku.NoSeriBuku = barisTabel[2].ToString(); datapeminjamanbuku.NamaBuku = barisTabel[3].ToString(); datapeminjamanbuku.NamaPenulis = barisTabel[4].ToString(); PopulatePeminjaman(datapeminjamanbuku); dgvPeminjaman.Columns[0].DefaultCellStyle.Format = "dd/MM/yyyy"; } dataTable.Rows.Clear(); } catch (Exception ex) { MessageBox.Show(ex.Message); } finally { dbConnection.Close(); } }
private void PopulatePeminjaman(DataPeminjamanBuku datapeminjamanbuku) { dgvPeminjaman.Rows.Add(datapeminjamanbuku.Tanggal, datapeminjamanbuku.NoIDMahasiswa, datapeminjamanbuku.NoSeriBuku, datapeminjamanbuku.NamaBuku, datapeminjamanbuku.NamaPenulis); }