Hi!
Ich habe folgendes Problem: In eine Tabelle, auf einem MS SQL Server 2005, soll eine Datei geschrieben werden. Grundsätzlich funktioniert es, aber ab einer Dateigrösse von 9 MB erhalte ich folgende Exception:
Jetzt der Brüller: Das eine einzige Feld der Tabelle hat den Typ: varbinary(max)
Wer kennt das Problem und was kann man dagegen tun?
Schönen Gruß
Bronks
Ich habe folgendes Problem: In eine Tabelle, auf einem MS SQL Server 2005, soll eine Datei geschrieben werden. Grundsätzlich funktioniert es, aber ab einer Dateigrösse von 9 MB erhalte ich folgende Exception:
Java:
com.microsoft.sqlserver.jdbc.SQLServerException: String or binary data would be truncated.
Jetzt der Brüller: Das eine einzige Feld der Tabelle hat den Typ: varbinary(max)
Wer kennt das Problem und was kann man dagegen tun?
Schönen Gruß
Bronks
Java:
...
String sql = ""
+"INSERT "
+"INTO [Testtabelle] "
+" ( [FileData] ) "
+" VALUES "
+" ( ? ) ";
...
st.setBinaryStream(1, item.getInputStream(), (int)item.getSize());
...