rjsma Posted December 21, 2009 at 04:30 PM Report Share #301697 Posted December 21, 2009 at 04:30 PM boas tenho uma form ligado a uma bd mysql com varios campos para introduzir informacoes pessoais(nome,apelido,numero de telefone,etc) quando executo a form vou preenchendo os campos mas chego ao campo para introduzir o nr de telefone depois nao me deixa seleccionar mais nenhum campo fica sempre seleccionado o campo do nr, de telefone julgo que seja na bd que o campo esteja mal feito,ja tive a dar voltas e mais voltas e nao encontro o problema na bd tenho assim nr_telefone do tipo tinyint com o tamanho 9 cumps Link to comment Share on other sites More sharing options...
ribeiro55 Posted December 21, 2009 at 06:28 PM Report Share #301711 Posted December 21, 2009 at 06:28 PM Não devia estar relacionado. Quero dizer, não era a base de dados que te travava a textbox, muito menos MySQL. A menos que estejas a usar binds manhosos. Sabe-se lá o que se encontra na Internet hoje em dia... De qualquer modo, não existem "tinyints" com 9 "digitos". TINYINT tem um alcance de -128 até 127. Um número de telefone lança-se para a casa dos cem milhões. Achas que vale a pena lidar com números tão grandes? Um campo de telefone deveria ser alfanumérico e não numérico. Lidar com 9 caracteres de texto é muito melhor do que lidar com números na casa dos milhões. Sérgio Ribeiro "Great coders aren't born. They're compiled and released""Expert coders do not need a keyboard. They just throw magnets at the RAM chips" Link to comment Share on other sites More sharing options...
rjsma Posted December 21, 2009 at 07:12 PM Author Report Share #301719 Posted December 21, 2009 at 07:12 PM que tipo de dado ponho para o campo telefone? Link to comment Share on other sites More sharing options...
Weasel Posted December 21, 2009 at 07:29 PM Report Share #301723 Posted December 21, 2009 at 07:29 PM Varchar Knowledge to the masses Link to comment Share on other sites More sharing options...
rjsma Posted December 21, 2009 at 08:09 PM Author Report Share #301733 Posted December 21, 2009 at 08:09 PM ja alterei o tipo do campo e continua a bloquear na textbox e agora tive a ver melhor e acontece a todas as textbox que tenho que inserir numeros cumps Link to comment Share on other sites More sharing options...
apocsantos Posted December 22, 2009 at 08:16 AM Report Share #301783 Posted December 22, 2009 at 08:16 AM Já actualizas-te a Dataset? Partindo do principio que estejas a usar databindings apartir do momento em que alteras alguma coisa na estrutura da bd tens de actualizar o Dataset, doutra forma mesmo que tenhas um tipo de campo na BD, no Dataset a informação continua a ser a mesma (TinyInt). Cumprimentos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
rjsma Posted December 22, 2009 at 10:10 AM Author Report Share #301793 Posted December 22, 2009 at 10:10 AM ja tinha actualizado a dataset varias vezes e nao funcionava contudo apaguei a dataset e fiz de novo agora ja esta a funcionar a mil maravilhas obrigado a todos 🙂 Link to comment Share on other sites More sharing options...
apocsantos Posted December 22, 2009 at 11:22 AM Report Share #301801 Posted December 22, 2009 at 11:22 AM Optimo. É mesmo isso que se quer, agora coloca o topico como Resolvido. Cumprimentos "A paciência é uma das coisas que se aprendeu na era do 48k" O respeito é como a escrita de código, uma vez perdido, dificilmente se retoma o habito" Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now