string or binary data would be truncated.
Duvida : Ambiente
Visual Studio 2010(Delphi Prism) / sql server 2008
Como não permitir digitação de dados numero de caracteres maior que o tamanho do campo ?
Obrigado !!
Visual Studio 2010(Delphi Prism) / sql server 2008
Como não permitir digitação de dados numero de caracteres maior que o tamanho do campo ?
Obrigado !!
Paulo Maia
Curtidas 0
Respostas
Leonardo Xavier
11/11/2011
Na opção onchange coloque um contador de incremento, para contar os dados digitados. Será bem simples de fazer. Qualquer ciosa posta aqui.
GOSTEI 0
Paulo Maia
11/11/2011
Leonardo, obrigado pela sua atenção e pela resposta.
O que é desanimador, é que em aplicações geradas no visual Studio onde uso o DetailsView para gerar tela de cadastro , terei que converter em template todos os fields, depois impor o MaxLengh/OnChange correspondente ao tamanho do campo em cada TextBox nas opções de InsertItemTemplate e EditItemTemplate. Imagine isto em centenas de campos.
Vejo que tenho as opções :
- Impor pela aplicação as limitações, da propriedade maxLengh, ou do evento onchange, em cada campo.
- Impedir que a mensagem de erro seja gerada permitindo o truncamento dos dados sem sequelas.
- Ou descobrir um databindig onde o textBox herde do BD o tamanho automaticamente do field.Como Ocorre no Delphi ao arrastarmos o Field do Dataset para a Tela de cadastro.
Se voce ou alguem tiver uma dica, acho que será importante para todos, visto o grande numero de duvidas sobre este caso .
Obrigado.
Abraço a todos.
Paulo
O que é desanimador, é que em aplicações geradas no visual Studio onde uso o DetailsView para gerar tela de cadastro , terei que converter em template todos os fields, depois impor o MaxLengh/OnChange correspondente ao tamanho do campo em cada TextBox nas opções de InsertItemTemplate e EditItemTemplate. Imagine isto em centenas de campos.
Vejo que tenho as opções :
- Impor pela aplicação as limitações, da propriedade maxLengh, ou do evento onchange, em cada campo.
- Impedir que a mensagem de erro seja gerada permitindo o truncamento dos dados sem sequelas.
- Ou descobrir um databindig onde o textBox herde do BD o tamanho automaticamente do field.Como Ocorre no Delphi ao arrastarmos o Field do Dataset para a Tela de cadastro.
Se voce ou alguem tiver uma dica, acho que será importante para todos, visto o grande numero de duvidas sobre este caso .
Obrigado.
Abraço a todos.
Paulo
GOSTEI 0