Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Tabel database Oracle dalam tampilan grid

Untuk mengikat DataTable ke DataGridView kode Anda hanya perlu diubah menjadi

    public void read()
    {
        try
        {
            using(OracleConnection conn = new OracleConnection("....."))
            using(OracleCommand cmd = new OracleCommand("select * from t1", conn))
            {
                conn.Open();
                using(OracleDataReader reader = cmd.ExecuteReader())
                {
                     DataTable dataTable = new DataTable();
                     dataTable.Load(reader);
                     dataGridView1.DataSource = dataTable;
                }
            }
        }
        catch (Exception ex)
        {
            MessageBox.Show(ex.Message);
        }
    }
 }

OracleDataReader dapat diteruskan ke metode Load DataTable dan kemudian tabel siap untuk diikat ke properti DataGridView DataSource. Saya juga telah menambahkan beberapa pernyataan penggunaan untuk memastikan pembuangan yang tepat dari benda-benda sekali pakai yang digunakan. (Khususnya OracleConnection sangat mahal untuk tidak ditutup jika ada pengecualian)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perbedaan antara count(1) dan count(*) di oracle

  2. Mencoba membuat Daftar Nilai termasuk nilai tabel dan angka di bawahnya

  3. Definisi duplikat untuk:'identifiedType'

  4. Kembalikan Pesan kode Kesalahan di Oracle Stored Proc

  5. Baris baru yang tidak diinginkan saat mengumpulkan hasil sqlplus ke file xml