Oracle
 sql >> Baza danych >  >> RDS >> Oracle

przechodzenie przez tabelę danych w celu uzyskania dwóch konkretnych wartości z każdego wiersza

Usuń jedną z pętli:

                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() + " ");
                }

Lub

                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. Jak zamawiać przez ASC lub DESC bez rozróżniania wielkości liter, z DISTINCT i UNION

  2. Problem we wdrożeniu wojny serwera konsoli JBPM 5.4 na serwerze aplikacji Websphere z pakietem funkcji JPA2 do korzystania z bazy danych Oracle

  3. Jak uzyskać wygenerowany identyfikator z wstawionego wiersza za pomocą ExecuteScalar?

  4. Jak kontynuować przetwarzanie pętli kursora po wystąpieniu wyjątku w Oracle?

  5. Oracle przycina białe znaki po wewnętrznej stronie łańcucha