Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
JDBC-illesztőprogram letöltése
Frissíti a kijelölt oszlopot egy bináris streamértékkel, amely a megadott bájtszámmal rendelkezik.
Szintaxis
public void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
Paraméterek
columnLabel
Az oszlopfeliratot tartalmazó sztring.
x
Egy InputStream-objektum.
hossz
Egy hosszú, amely a stream hosszát jelzi.
Kivételek
Megjegyzések
Ezt az updateBinaryStream metódust az updateBinaryStream metódus adja meg a java.sql.ResultSet felületen.
Ez a metódus bájtokat ad át egy InputStream-objektumból a kiválasztott SQL Server bináris oszlopoknak, például bináris, varbinary, varbinary(max), képnek, xml-nek és udt-nek. Ez a módszer nem támogatja a karakteroszlopok frissítését. A karakteroszlopok InputStreamdel való frissítéséhez használja a updateAsciiStream metódust.
Ha a stream hossza eltér a hossz paraméterben megadotttól, a JDBC-illesztő kivételt jelez a sor frissítésekor vagy beszúrásakor.
Ha a stream hossza ismeretlen, a hossz paraméter beállítható -1 annak jelzésére, hogy az illesztőprogramnak a hosszától függetlenül el kell fogadnia a streamet. A sqljdbc4.jar azt javasoljuk, hogy a JDBC 4.0 metódust updateBinaryStream metódust (java.lang.String, java.io.InputStream), ha az alkalmazás egy ismeretlen hosszúságú streamből szeretné frissíteni az oszlopot.
Lásd még:
updateBinaryStream metódus (SQLServerResultSet)
SQLServerResultSet-tagok
SQLServerResultSet osztály