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

Làm cách nào để hiển thị hình ảnh từ SQL Server bằng ASP.NET?

Tạo một trang web trả về hình ảnh. Bạn sẽ chọn các byte từ cơ sở dữ liệu (vì bạn đã viết mã để chèn, tôi nghĩ bạn biết cách chọn). Sau khi có các byte, bạn cần đặt loại mime và ghi các byte vào luồng phản hồi.

var bytesFromDatabase = getImageFromDatabase();
context.Response.ContentType = "image/jpeg";
context.Response.BinaryWrite(bytesFromDatabase);

Chỉnh sửa:

Chỉ cần sử dụng một thẻ img có đuôi tetrace cho trang web aspx đã nói ở trên. Vd:

<img src="http://www.example.com/image.aspx?id=1" alt="image" />


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhật ký giao dịch SQL Server, Phần 1:Khái niệm cơ bản về ghi nhật ký

  2. Chèn nhiều hàng trong một truy vấn SQL?

  3. Trong SSIS, làm cách nào để lấy số hàng được trả về từ Nguồn NÊN được xử lý

  4. Cấp quyền SELECT trên một chế độ xem, nhưng không cấp cho các đối tượng cơ bản

  5. C # Tương đương của Kiểu dữ liệu Máy chủ SQL