Fórum Tamanho de campo errado para um DBEdit Mysql #298098
02/10/2005
0
Lá vai outra bost....
Pessoal, estou migrando um sistema de Access para Mysql.
Uso DBE e não quero mudar. Vai dar muito trabalho (´quero evitar a fadiga!´)
Já tive alguns problemas com TTable.
Disseram para usar TQuery.
Melhorou mas agora tenho outro problema:
Usei alguns TDbEdit em algumas tabelas simples, mas o tamanho do campo que o Delphi está passando para o DBEdit (linkado a uma Datasource) não é do tamanho máximo do campo.
Descobri que o tamanho passado para o DbEdit vem sempre do tamanho máximo preenchido num campo no Banco de dados.
Por exemplo:
Tenho um campo razao. No banco tem um registo com este campo preenchido com 10 posições.
No programa, o Delphi não deixa eu preencher mais de 10 posições.
Quando altero no banco para 15, rodo o programa novamente e o delphi passa a deixar eu preencher com 15 posições.
Quem souber como resolver ou contornar o problema...
Grato.
Del.
:D
Pessoal, estou migrando um sistema de Access para Mysql.
Uso DBE e não quero mudar. Vai dar muito trabalho (´quero evitar a fadiga!´)
Já tive alguns problemas com TTable.
Disseram para usar TQuery.
Melhorou mas agora tenho outro problema:
Usei alguns TDbEdit em algumas tabelas simples, mas o tamanho do campo que o Delphi está passando para o DBEdit (linkado a uma Datasource) não é do tamanho máximo do campo.
Descobri que o tamanho passado para o DbEdit vem sempre do tamanho máximo preenchido num campo no Banco de dados.
Por exemplo:
Tenho um campo razao. No banco tem um registo com este campo preenchido com 10 posições.
No programa, o Delphi não deixa eu preencher mais de 10 posições.
Quando altero no banco para 15, rodo o programa novamente e o delphi passa a deixar eu preencher com 15 posições.
Quem souber como resolver ou contornar o problema...
Grato.
Del.
:D
Del
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)