Пример #1
0
        private void ViewPengembalian(string ParameterValue)
        {
            dgvPengembalian.Rows.Clear();
            try
            {
                String sqlCommand = "SELECT Tanggal, No_ID_Mahasiswa, No_Seri_Buku, Nama_Buku, Nama_Penulis FROM DataPengembalianBuku";

                // 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)
                {
                    DataPengembalianBuku datapengembalianbuku = new DataPengembalianBuku();
                    datapengembalianbuku.Tanggal       = DateTime.Parse(barisTabel[0].ToString());
                    datapengembalianbuku.NoIDMahasiswa = barisTabel[1].ToString();
                    datapengembalianbuku.NoSeriBuku    = barisTabel[2].ToString();
                    datapengembalianbuku.NamaBuku      = barisTabel[3].ToString();
                    datapengembalianbuku.NamaPenulis   = barisTabel[4].ToString();
                    PopulatePengembalian(datapengembalianbuku);
                    dgvPengembalian.Columns[0].DefaultCellStyle.Format = "dd/MM/yyyy";
                }
                dataTable.Rows.Clear();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                dbConnection.Close();
            }
        }
Пример #2
0
 private void PopulatePengembalian(DataPengembalianBuku datapengembalianbuku)
 {
     dgvPengembalian.Rows.Add(datapengembalianbuku.Tanggal, datapengembalianbuku.NoIDMahasiswa, datapengembalianbuku.NoSeriBuku, datapengembalianbuku.NamaBuku, datapengembalianbuku.NamaPenulis);
 }