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
Beállít egy logikai értéket, amely jelzi, hogy az illesztőprogram sztringparamétereket küld-e a kiszolgálónak Unicode formátumban.
Szemantika
public void setSendStringParametersAsUnicode(boolean sendStringParametersAsUnicode)
Paraméterek
sendStringParametersAsUnicode
igaz , ha az illesztő Unicode formátumban küld sztringparamétereket a kiszolgálónak. Egyébként hamis.
Megjegyzések
Ha a sendStringParametersAsUnicode tulajdonság értéke igaz, ami az alapértelmezett érték, az illesztő sztringparamétereket küld a kiszolgálónak UTF-16LE (UTF-16 Little Endian) kódolással, az SQL Server belső NCHAR/NVARCHAR tárolási formátumának megfelelő kódolással. Az illesztő a CHAR, a VARCHAR és a LONGVARCHAR típusokat NCHAR, NVARCHAR és LONGNVARCHAR típussá alakítja, mielőtt elküldené őket a kiszolgálónak.
Ha a sendStringParametersAsUnicode értéke hamis, az illesztő sztringparamétereket küld az adatbázis rendezésspecifikus MBCS -kódolásában (több bájtos karakterkészlet). A használt kódlap a céladatbázistól vagy az oszlop rendezésétől függ. Ez nem ASCII (ami csak 7 bites), hanem a rendezés által definiált teljes karakterkódolás.
Ha nem állítja be a sendStringParametersAsUnicode értéket, a getSendStringParametersAsUnicode az alapértelmezett igaz értéket adja vissza.
Megjegyzés:
Az érték módosítása hatással lehet az adatbázisból származó eredmények rendezésére. A rendezési különbségek oka a Unicode és a nem Unicode karakterek eltérő rendezési szabályai. A VARCHAR/CHAR oszlopok esetében a hamis értékre állítással elkerülhető a kiszolgáló implicit konverziós többletterhelése.
A sendStringParametersAsUnicode kapcsolati tulajdonságról további információt a Kapcsolat tulajdonságainak beállítása című témakörben talál. Az SQL Server Unicode-támogatásáról további információt a Rendezés és a Unicode támogatása című témakörben talál.