Campo Texto com Múltiplas Linhas

Amigos do forum,

Estou com alguns problemas em uma aplicação Formulário relacionado a campos Texto com Múltiplas Linhas:

Criei um tabela no MySQL (5.5.12 - 32 bits):

CREATE TABLE teste (
Id int(11) NOT NULL AUTO_INCREMENT,
Texto text,
PRIMARY KEY (Id)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;

Cirei uma aplicação formulário “Único registro” com os dois campos:

Id: Número
Texto: Texto com Múltiplas Linhas - Quantidade de caracteres= 50, Linhas = 3

Quando executo a aplicação estão ocorrendo os seguintes problemas:

  1. Quando edito o campo Texto ocorre o seguinte: qunando digito 1 e dou enter o cursor vai para a linha de baixo, quando digito 2 o cursor volta para a linha de cima;

  2. Quando salvo o registro observo, no banco de dados MySQL, que o SC está gravando apenas o Chr(10) nas quebras de linha. Entendo que deveria gravar Chr(13) + Chr(10).

Assim o campo não fica corretamente gravado com as quebras de linhas. Nas aplicações do SC ele aparece correto, porém em outras aplicações, como por exemplo no FortesReport (gerador de relatório) e no MySQLFront (ferramenta de administração do banco MySql) as quebras de linha não ocorrem e o campo não é visualizado corretamente.

Agradeço a ajuda de todos.

A NM resolveu o bug na versão v5.2.026 - 14/06/2011 as 16:43:52.

Agradeço a resposta rápida da NM.

Desculpem-me. Na verdade o erro corrigido foi outro, relatado por outro usuário. Fico aguardando a solução e assim, postego meus agradecimentos.