Guardar um texto no MySQL
13/12/2016
0
Tenho num formulário um componente Memo1, da classe TMemo e dentro do mesmo serão informadas algumas informações pessoais de um determinado registro. Qdo clicado no botão salvar, quero pegar o conteúdo deste Memo e mandar para o banco de dados.
Preciso saber que tipo de dados será este, na estrutura do banco MySQL.
Lembrando que este Memo poderá ter de 1500 a 2000 caracteres.
Com o nome do aluno estou fazendo assim:
O campo nome, trata-se de um campo do tipo varchar, com tamanho de 60 bytes.
E no botão salvar, a linha que registra o conteúdo no banco de dados, pega o conteúdo de um componente Edit, da classe TEdit e faz o seguinte:
dm_.ZQAlunosnome.text := EdtNome.txt;
Já tentei fazer algo parecido com o Memo e não estou conseguindo. Alguém aí pode dar uma ajuda aqui pra eu seguir com o projeto?
Desde já, os meus sinceros agradecimentos.
Aloisio Santos
Post mais votado
13/12/2016
Jones Granatyr
Mais Posts
13/12/2016
Aloisio Santos
Mas não estou conseguindo.
13/12/2016
Aline Bianchini
Tem algum erro que é apresentado?
13/12/2016
Aloisio Santos
O Blob eu nunca tentei.
No botão salvar deverei colocar como?
dm_.ZQAlunosobservacoes.blob := MMObservacoes.???????
Desde já obrigado pela disposição.
21/12/2016
Aloisio Santos
Tem algum erro que é apresentado?
Vejo que boa parte dos desenvolvedores usam o Blob, então, decidi utilizá-lo tbm, porém, não estou conseguindo montar a chamada que vai passar os dados do componente TMemo para o campo lá do BD (tipo Blob agora).
E pra completar, agora está mostrando esta mensagem:
SQL Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near.
Agradeço aos que puderem me ajudar.
22/12/2016
Aloisio Santos
Desde já, obrigado!!!
Clique aqui para fazer login e interagir na Comunidade :)