AdsSetStringW

Define o valor de um campo de caracteres usando string Wide (UTF-16LE).

Sintaxe

UNSIGNED32 AdsSetStringW(ADSHANDLE hTable, UNSIGNED8* pucField,
                         UNSIGNED16* pucValueW, UNSIGNED32 ulLen);

Parâmetros

Parâmetro Tipo Descrição
hTable ADSHANDLE Handle da tabela.
pucField UNSIGNED8* Nome ou índice ordinal (1-based) do campo.
pucValueW UNSIGNED16* String Wide (UTF-16LE) a ser gravada.
ulLen UNSIGNED32 Número de caracteres na string Wide.

Valor de Retorno

AE_SUCCESS (0) em caso de sucesso. Código de erro se falhar.

Descrição

AdsSetStringW grava uma string Wide (UTF-16LE) em um campo de caracteres. Isso é útil para trabalhar com dados que contêm caracteres Unicode. O campo de nome permanece ASCII.

Exemplo

UNSIGNED16 awcNome[] = { 'J', 'o', 'a', 'o', '\0' };
AdsSetStringW(hTable, "Nome", awcNome, 4);

Ver Também


AdsSkipUnique →


This site uses Just the Docs, a documentation theme for Jekyll.