Fórum Memo grava apenas 256 caracter #467561
22/01/2014
0
Estou com um problema, uso o memo para digitação de algumas observação porem quando salva a observação passando do limite de 256 grava caracteres estranhos no banco de dados, o banco é sql server o coluna esta obs varchar(8000).
Alguém pode me ajudar.
João Françozo
Curtir tópico
+ 0Posts
22/01/2014
Leandro Chiodini
qual é o banco?
consegue trocar o campo pra TEXT
Depende o componete que tais usando para o inserte,
funcionara assim.
att,
Gostei + 0
22/01/2014
João Françozo
A linha para Insert
QueryInsert.ParamByName('OBS_problema').ASString := Trim(Memo1.Text)
O banco de dados SQL Server 2012 alterei o tipo do campo para text e ficou na mesma.
Gostei + 0
22/01/2014
Nathan Boneti
ficaria assim:
QueryInsert.ParamByName('OBS_problema').ASmemo := Trim(Memo1.Text)
eu não sei o motivo de retirar os espaços em branco, mas ficaria dessa forma
espero que ajude
Gostei + 0
23/01/2014
João Françozo
Apareceu a quantidade correta de caractere, mais uma ajuda essas informações aparece em uma grid quando vou alterar ela aparece o seguinte erro.
QUERYSUPORTE TYPE MISMATCH FOR FIELD OBS_FECHAMENTO' EXPECTING STRING ACTUAL MEMO
Gostei + 0
23/01/2014
João Françozo
MUITO GRATO.
Gostei + 0
03/10/2016
Tiago Nunes
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)