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

lặp qua bảng dữ liệu để nhận hai giá trị chi tiết cụ thể từ mỗi hàng

Loại bỏ một trong các vòng lặp:

                for (int x = 0; x < dt.Rows.Count; x++)
                {
                    Console.WriteLine(dt.Columns[0].ColumnName + " ");
                    Console.WriteLine(dt.Rows[x].ItemArray[0].ToString() + " ");
                    Console.WriteLine(dt.Columns[1].ColumnName + " ");
                    Console.WriteLine(dt.Rows[x].ItemArray[1].ToString() + " ");
                    Console.WriteLine(dt.Columns[4].ColumnName + " ");
                    Console.WriteLine(dt.Rows[x].ItemArray[4].ToString() + " ");
                }

Hoặc

                foreach (DataRow dr in dt.Rows){
                    Console.WriteLine($"{dr[0]} - {dr[1]} - {dr[4]}");
                }


  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 có khái niệm chỉ mục được lọc không?

  2. Làm thế nào để lưu trữ một mảng byte trong Oracle?

  3. Oracle:SQL động

  4. Làm thế nào để chuyển đổi dấu thời gian với mili giây sang ngày tháng trong Oracle

  5. sử dụng tính năng bộ nhớ đệm ẩn của trình điều khiển JDBC của Oracle