Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os dados de texto, ntext e imagem do SQL Server (também conhecidos como dados longos) são tipos de dados de cadeia de caracteres binárias que podem conter valores de dados muito grandes para caber em colunas char, varchar, binary ou varbinary . O tipo de dados de texto do SQL Server é mapeado para o tipo de dados ODBC SQL_LONGVARCHAR; ntext mapeia para SQL_WLONGVARCHAR; e a imagem é mapeada para SQL_LONGVARBINARY. Alguns itens de dados, como documentos longos ou bitmaps grandes, podem ser muito grandes para armazenar razoavelmente na memória. Para recuperar dados longos do SQL Server em partes sequenciais, o driver ODBC do SQL Server Native Client permite que um aplicativo chame SQLGetData. Para enviar dados longos em partes sequenciais, o aplicativo pode chamar SQLPutData. Os parâmetros para os quais os dados são enviados no tempo de execução são conhecidos como parâmetros de dados em execução.
Um aplicativo pode realmente gravar ou recuperar qualquer tipo de dados (não apenas dados longos) com SQLPutData ou SQLGetData, embora apenas dados binários e caracteres possam ser enviados ou recuperados em partes. No entanto, se os dados forem pequenos o suficiente para caber em um único buffer, geralmente não haverá motivo para usar SQLPutData ou SQLGetData. É muito mais fácil associar o buffer único ao parâmetro ou à coluna.