私は最近再訪したアプリケーションを持っています。なぜTADOBlobField.Savetofileは8バイトしか書きません
MSSQLデータベースのテキストフィールドにファイルを保存します。私はそれをADOTableに読み込み、TBlobfieldとしてSavetofileを呼び出してディスク上のファイルに書き込みます。これはいつも効果があります。しかし今は、正しいファイルではなく8バイトのファイルを保存するだけです。
私はこの前に起こったことのあいまいな記憶を持ち、誰かがそれを見つけて解決策を知っているのだろうかと疑問に思っていましたか?私はDelphi 7を使用しています。
コードサンプルのかもしれないの出荷バージョンの既知のバグ助けて。 – mj2008