Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Bảng cơ sở dữ liệu Oracle trong gridview

Để liên kết một DataTable vào một DataGridView mã của bạn chỉ cần được đổi thành

    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 có thể được chuyển tới phương thức Load của DataTable và sau đó bảng đã sẵn sàng để được liên kết với thuộc tính DataGridView DataSource. Tôi cũng đã thêm một số câu lệnh sử dụng để đảm bảo việc xử lý thích hợp các đồ vật dùng một lần được sử dụng. (Đặc biệt OracleConnection rất tốn kém để không đóng trong trường hợp ngoại lệ)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle Text sẽ không hoạt động với NVARCHAR2. Những gì khác có thể không có sẵn?

  2. INTERVAL =0 có nghĩa là gì trong Oracle Schedular?

  3. Tạo Oracle Trigger với lỗi biên dịch, ORA-02289:không tồn tại trình tự

  4. Tệp Sql Script (apex_epg_config.sql) bị thiếu trong Oracle Apex 20.2

  5. Công cụ dành cho nhà phát triển Oracle cho lỗi .net studio trực quan