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

Chuyển đổi một đối tượng CLOB lớn thành chuỗi .NET để đưa vào ô DataGridView

Không lưu trữ CLOB hoặc chuỗi kết quả trong DataGridView.

Thay vào đó, hãy nắm bắt sự kiện nhấp chuột trong DataGridView, sau đó chuyển đổi CLOB thành một chuỗi để xem. Sử dụng mã hóa thích hợp từ System.Text.Encoding .

Tôi giả sử DataReader hoặc DataAdapter của bạn (bất kỳ cách nào bạn điền DataSet) sẽ lưu trữ CLOB của bạn trong một mảng byte. (Như với trình điều khiển SQLServer và Informix).

byte[] clob;
// get it from your datarow/datagridview bound item
string thexml = System.Text.Encoding.UTF8.GetString(theclob)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dán các biểu tượng tiếng Trung vào oracle DB

  2. Hướng dẫn từng bước để cài đặt hộp ảo Oracle

  3. Cố gắng xây dựng tệp thực thi CGO tĩnh với các thư viện oracle trên Linux / Ubuntu

  4. Kết nối Phần mềm IRI với Oracle

  5. Đặt kết quả chọn vào một biến ksh