Proprietà Charset (ADO)

Indica il set di caratteri in cui deve essere convertito il contenuto di un oggetto Stream di testo per l'archiviazione nel buffer interno dell'oggetto Stream.

Impostazioni e valori restituiti

Imposta o restituisce un valore String che specifica il set di caratteri in cui verrà convertito il contenuto dell'oggetto Stream. Il valore predefinito è Unicode. I valori consentiti sono stringhe tipiche passate tramite l'interfaccia come nomi di set di caratteri Internet, ad esempio "iso-8859-1", "Windows-1252" e così via. Per un elenco dei nomi dei set di caratteri noti a un sistema, vedere le sottochiavi di HKEY_CLASSES_ROOT\MIME\Database\Charset nel Registro di sistema di Windows.

Osservazioni

In un oggetto Stream di testo i dati di testo vengono archiviati nel set di caratteri specificato dalla proprietà Charset. L'impostazione predefinita è Unicode. La proprietà Charset viene usata per la conversione dei dati in ingresso in Stream o in uscita da Stream. Ad esempio, se Stream contiene dati ISO-8859-1 e che i dati vengono copiati in un BSTR, l'oggetto Stream convertirà i dati in Unicode. È anche vero il contrario.

Per un oggetto Stream aperto, l'oggetto Position corrente deve trovarsi all'inizio di Stream (0) per poter impostare Charset.

Charset viene usato solo con oggetti Stream di testo (Type è adTypeText). Questa proprietà viene ignorata se Type è adTypeBinary.

Per un esempio di codice, vedere Passaggio 4: Popolare la casella di testo Details.

Si applica a

Oggetto Stream (ADO)