REGISTRO DE CAMPO TEXT

ARPRADO 14/07/2017 12:34:04
#475203
Galera, estou fazendo um procedimento simples, mais não estou entendendo por que está saindo errado.
Veja só:
Fiz essa rotina para adicionar no meu campo tipo Text (sql server) um texto (esse texto tem 30 páginas). O problema é porque quando vou ler o campo salvo com o texto, fica faltando uma parte final do texto. Já vi o conteúdo da variável sX e consta todo o texto.
Favor, alguém saberia o que está acontecendo?

QueryIT = [Ô]select * from tbTabela where Codigo=[ô][Ô] & txtCodigo.Text & [Ô][ô][Ô]
rsBase.Open QueryIT, Conexao, adOpenForwardOnly, adLockOptimistic
If Not rsBase.EOF Then
rsBase.Fields([Ô]memTextoFicha[Ô]) = sX
rsBase.Update
End If
rsBase.Close
JABA 14/07/2017 13:34:51
#475207
Resposta escolhida
Tente configurar o campo do seu banco para o mais longo possível. Aqui você pode ver alguma coisa sobre isso:

[Ô]Texto Longo Em arquivos .accdb, o campo Texto Longo funciona da mesma maneira que o antigo campo Memorando. Ou seja, ele pode armazenar até cerca de um gigabyte de texto, embora os controles nos formulários e relatórios só possam exibir os primeiros 64.000 caracteres.[Ô]

support.office.com/pt-br/article/O-tipo-de-dados-Memorando-agora-%C3%A9-chamado-de-Texto-Longo-dffe5e34-953e-4451-a05e-fba5d9b564b5
ARPRADO 14/07/2017 17:59:13
#475212
Já testei vários tipos de campos ( text, ntext, varchar(MAX) ) e nada, já adicionei um texto muito grande no próprio Management Studio do SQL e registrou somente uma parte do texto, é como se fosse limitado a recepção de dados no campo.
ARPRADO 26/09/2017 12:23:49
#476782
finalizando
Tópico encerrado , respostas não são mais permitidas