Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
veaoum

guardar strins em sql

Recommended Posts

veaoum

boa noite. ando com um problema que me anda a tirar do serio, inicialmente tinha uma tabela em sql que tem um campo nome do tipo nchar(150), mas apercebi-me que quando guardo um nome ele coloca espacos a frente do nome ate ter um comprimento de 150. e nao sei como remover isso.... alguem sabe como ultrapassar isso?

Share this post


Link to post
Share on other sites
renafi

em vez de nchar, usas o varchar(50). E já agora, cuidado com os (n)... isso significa suporte para unicode.


Oracle Certified Professional - AdministraçãoOracle Certified Professional - Pl/sqlMCPD - Microsoft Certified Professional DeveloperMCTS - Microsoft Certified Technology Specialist

Share this post


Link to post
Share on other sites
bioshock

Talvez tenhas aí um caso bicudo. Não me lembro se o SQL não é sensível a mudança de tipos de dados com informações lá dentro..

Share this post


Link to post
Share on other sites
veaoum

Mas eu alterei para o formato text ai não tem limite, Não deveria ser suficiente?

Share this post


Link to post
Share on other sites
veaoum

Está resolvido. Pelo que vi eu faço uma coisa diferente da maioria do pessoal do PAP eu prefiro em vez de criar no código as querys que preciso.... Defino no bdDataSet.xsd que é criado na altura. assim depois basta chamar. E era mesmo esse o problema não percebo porque mas a função de inserção que tinha criado lá estava a dar-me o tal erro. Usei o query que ele cria automaticamente de insert, e já dá direito mas o tipo de dados teve que continuar em text.

Já agora lançava uma questão qual a diferença de definir os querys directamente no código ou no dataset.xsd?

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.