Memo em Mysql

Delphi

24/11/2003

Preciso gravar dados de um Memo em uma tabela Mysql, mas não sei qual campo do MySQl que aceita estes dados.

Grato


Ecarvalhox

Ecarvalhox

Curtidas 0

Respostas

Rosivaldo

Rosivaldo

24/11/2003

Usa o tipo [b:351bc6b0c0]TEXT[/b:351bc6b0c0]


GOSTEI 0
Aloisio Santos

Aloisio Santos

24/11/2003

Usa o tipo [b:351bc6b0c0]TEXT[/b:351bc6b0c0]

Boa noite parceiro,

Vc poderia explanar a tua resposta, mostrando como ficaria a rotina???

Desde já, obrigado!!
GOSTEI 0
Jones Granatyr

Jones Granatyr

24/11/2003

Opa! A rotina vai depender de como você programou sua janela. Está usando Live Bindings?
GOSTEI 0
Aloisio Santos

Aloisio Santos

24/11/2003

Opa! A rotina vai depender de como você programou sua janela. Está usando Live Bindings?


Não. Estou usando Delphi 7, Navicat e MySQL.
O conteúdo a ser salvo está dentro de um componente Memo... e a minha dúvida é saber qual seria a melhor maneira de guardar este conteúdo no MySQL.

Desde já, obrigado!!!
GOSTEI 0
Silva Santos

Silva Santos

24/11/2003

No MySQL você tem várias opções de Type (tipo do campo na tabela) para trabalhar com string, por exemplo:

VARCHAR — uma string de tamanho variável e não-binária;
TINYTEXT — uma string não-binária e de tamanho bem reduzido;
TEXT — uma string não-binária e pequena;
MEDIUMTEXT — uma string de tamanho comum e não-binária;
LONGTEXT — uma string não-binária de tamanho grande;

Você deve analisar a quantidade de caracteres que o usuário pode inserir e optar pela que melhor se enquadra;

Dê uma olhada nesse link para ver a capacidade de cada tipo e então se decidir: Tipos de Campos MySQL

Espero ter ajudado!
GOSTEI 0
POSTAR