Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

File Rusak Microsoft Office 2007 ASP.NET 1.1 dan SQL Server

Saya tidak 100% yakin apakah masalah Anda sama dengan yang saya alami tetapi dalam kasus saya, saya menemukan bahwa masalahnya sebenarnya ada di tulisan bagian, bukan di bagian membaca. Misalnya, kode tulisan asli saya seperti ini:

Dim FILE_CONTENT(len) As Byte
File.InputStream.Read(FILE_CONTENT, 0, len)
SaveFileToDatabase(FILE_NAME, CONTENT_TYPE, FILE_CONTENT)

Ketika saya mengubah baris pertama sebagai berikut :

Dim FILE_CONTENT(0 To len - 1) As Byte 

kesalahan membaca hilang. Saya hanya lupa bahwa VB sebenarnya mengalokasikan N+1 byte (O ke N) secara default ketika Anda mengukurnya tanpa menentukan batas bawah. Lihat situasi serupa yang dijelaskan di sini:File Docx yang diunggah menjadi rusak . Semoga membantu.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cara menjalankan prosedur tersimpan di dalam kueri pemilihan

  2. Pangkas (bukan bulat) tempat desimal di SQL Server

  3. Kunci utama komposit JPA

  4. Cara Mendapatkan Daftar Semua Bahasa di SQL Server (T-SQL)

  5. Cara Menginstal SQL Server di Ubuntu 18.04