|
Postada em 15/07/2008 12:16 hs
Pessoal mais uma vez estou recorrendo a alguma alma caridosa que me ajude. Como faço para tirar espaços em branco de caixas de texto? Estou com essa dúvida pq quando os dados vão para meu banco de dados os espaços vazios também vão? Muito obrigado a todos.
|
|
|
|
|
Postada em 15/07/2008 15:11 hs
use a função Trim: var = trim(text1.text) espero ter ajudado luciano
|
|
|
|
Postada em 15/07/2008 16:55 hs
Poxa véio já tentei usar isso mas quando consulto a base pra ver os dados, os espaços continuam lá. Este é o meu código:
rsLogin("NomeLogin") = Trim(TxtNomeLogin.Text) 'Onde rsLogin é a variável referente a tabela seguido do seu campo para a inserção dos dados. Estou usando ADO.
Não sei se é pelo fato de que eu estou especificando para o campo "NomeLogin" o tamanho máximo de 10 caracteres? Por favor se alguém puder ajudar ficarei muito grato!
|
|
|
Calpi
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 15/07/2008 17:37 hs
Use assim: Trim(Len(TXTNOMElogin.Text))
|
|
|
Donkey
|
PRESIDENTE PRUDENTE SP - BRASIL
|
|
Postada em 15/07/2008 21:56 hs
Rapaz... isso tem muito a ver com o banco de dados, por exemplo, ACCESS que é uma porqueira de banco de dados, se vc definir um campo com 10 caracteres, mesmo que vc utilize apenas 1, ele vai ocupar 10 espaços no banco.
Ja o sql server tem um tipo de campo chamado Varchar, que utiliza apenas realmente o tanto usado, se vc definiu com 10 + usou 1, ele vai ocupar 1 no banco.
Pode ser que o seu banco esteja assim, usando um tipo de campo que sempre grava o tamanho maximo do campo. T+
|
|
|
Safa Onça
|
SÃO PEDRO DA ALDEIA RJ - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 16/07/2008 11:04 hs
Pessoal muito obrigado a todos pela grande ajuda. Abraços
|
|
|