Partager via


Méthode setCharacterStream (java.lang.String, java.io.Reader, long)

Télécharger le pilote JDBC

Définit le paramètre désigné selon l’objet java.io.Reader spécifié, qui correspond au nombre de caractères spécifié.

Syntaxe

  
public final void setCharacterStream(java.lang.String parameterName  
                        java.io.Reader reader,  
                        long length)  

Paramètres

parameterName

Valeur chaîne qui contient le nom du paramètre.

reader

Objet Reader contenant les données Unicode.

length

long indiquant le nombre de caractères dans le flux.

Exceptions

SQLServerException

Notes

Cette méthode setCharacterStream est spécifiée par la méthode setCharacterStream de l’interface java.sql.CallableStatement.

Si la longueur du flux diffère de ce qui est spécifié dans le paramètre length, le pilote JDBC lève une exception lors de la mise à jour ou de l’insertion de la ligne.

Si la longueur du flux est inconnue, le paramètre length peut être défini sur -1 pour indiquer que le pilote doit accepter le flux, quelle que soit sa longueur. Avec sqljdbc4.jar, nous vous recommandons d’utiliser la méthode JDBC 4.0 setCharacterStream, méthode (java.lang.String, java.io.Reader) lorsque l’application veut mettre à jour la colonne à partir d’un flux de longueur inconnue.

Voir aussi

Méthode setCharacterStream (SQLServerCallableStatement)
Membres de SQLServerCallableStatement