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 oszlopindex értékét az aktuális sorban az SQLServerResultSet objektumban bináris áramként kéri le, amely értelmezetlen bájtokból áll.
Szemantika
public java.io.InputStream getBinaryStream(int columnIndex)
Parameters
columnIndex
Egy int az oszlopindexet jelzi.
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.