updateBinaryStream Method (java.lang.String, java.io.InputStream, long)
JDBC-stuurprogramma downloaden
Hiermee wordt de aangewezen kolom bijgewerkt met een binaire stroomwaarde, met het opgegeven aantal bytes.
Syntaxis
public void updateBinaryStream(java.lang.String columnLabel,
java.io.InputStream x,
long length)
Parameters
columnLabel
Een tekenreeks die het kolomlabel bevat.
x-
Een InputStream-object.
lengte
Een lange die de lengte van de stroom aangeeft.
Uitzonderingen
Opmerkingen
Deze updateBinaryStream-methode wordt opgegeven door de methode updateBinaryStream in de interface java.sql.ResultSet.
Met deze methode worden bytes van een InputStream-object doorgegeven aan geselecteerde binaire SQL Server-kolommen, zoals binair, varbinary(max), afbeelding, XML en udt. Het bijwerken van tekenkolommen wordt niet ondersteund met deze methode. Als u tekenkolommen wilt bijwerken met een InputStream, gebruikt u de methode updateAsciiStream.
Als de lengte van de stroom verschilt van wat is opgegeven in de parameter lengte, genereert het JDBC-stuurprogramma een uitzondering wanneer de rij wordt bijgewerkt of ingevoegd.
Als de lengte van de stroom onbekend is, kan de lengte parameter worden ingesteld op -1 om aan te geven dat het stuurprogramma de stroom moet accepteren, ongeacht de lengte. Met sqljdbc4.jar wordt u aangeraden de JDBC 4.0-methode updateBinaryStream Method (java.lang.String, java.io.InputStream) te gebruiken wanneer de toepassing de kolom wil bijwerken vanuit een stroom waarvan de lengte onbekend is.
Zie ook
updateBinaryStream Method (SQLServerResultSet)
SQLServerResultSet-leden
SQLServerResultSet-klasse