Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
JDBC-illesztőprogram letöltése
A kijelölt oszlopnév értékét az aktuális sorban az SQLServerResultSet objektumban bináris fejlett bájtokból álló folyamként kéri le.
Szemantika
public java.io.InputStream getBinaryStream(java.lang.String columnName)
Parameters
columnName
Egy String , amely tartalmazza az oszlop nevét.
Visszaadott érték
Egy InputStream objektum.
Kivételek
Remarks
Ezt a getBinaryStream metódusot a getBinaryStream metódus határozza meg a java.sql.ResultSet interfészben.
Ez a módszer csak az SQL Server adatbázistípusaival használható: binary, varbinary, varbinary(max) és image. Ha más adattípusokkal próbálod használni, kivételt eredményezhet.
Miután ez a módszer áramként kapja az értéket, az értéket darabokban lehet olvasni az áramlatból. Ez a módszer különösen alkalmas nagy LONGVARBINÁRIS értékek lekérdezésére.
Note
A visszaadott folyamban lévő összes adatot el kell olvasni, mielőtt bármely más oszlop értékét megkapnánk. A következő hívás a getter módszerhez implicit módon lezárja a streamet. Emellett egy stream visszaadhat 0-t, amikor az InputStream.available metódust hívják, függetlenül attól, hogy rendelkezésre áll az adat vagy sem.