Ejemplo n.º 1
0
        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();
            }
        }
Ejemplo n.º 2
0
 private void PopulatePeminjaman(DataPeminjamanBuku datapeminjamanbuku)
 {
     dgvPeminjaman.Rows.Add(datapeminjamanbuku.Tanggal, datapeminjamanbuku.NoIDMahasiswa, datapeminjamanbuku.NoSeriBuku, datapeminjamanbuku.NamaBuku, datapeminjamanbuku.NamaPenulis);
 }