sql >> データベース >  >> RDS >> Sqlserver

破損したファイル Microsoft Office 2007 ASP.NET 1.1 および SQL Server

    あなたの問題が私が抱えていたものと同じかどうかは 100% 確信が持てませんが、私の場合、問題は実際には 書き込み にあることがわかりました 部分であり、読み取り部分ではありません。たとえば、私の元の書き込みコードは次のようなものでした:

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

    最初の行を次のように変更したとき:

    Dim FILE_CONTENT(0 To len - 1) As Byte 
      

    読み取りエラーが消えました。下限を指定せずにディメンションを指定すると、VB が実際にデフォルトで N+1 バイト (O から N) を割り当てることを忘れていました。 アップロードされた Docx ファイルが破損している .お役に立てば幸いです。




    1. 動的フォームフィールド検証のためのデータベース設計

    2. エラー1054(42S22):「フィールドリスト」の不明な列「‍‍」

    3. MySQLの複数の結合を1つのクエリで実行しますか?

    4. XamppはMacOSXでMySQLサーバーを起動しませんか?