PROBLEMA COM COMANDO SQL

 Tópico anterior Próximo tópico Novo tópico

PROBLEMA COM COMANDO SQL

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#435896 - 12/03/2014 11:13:43

MARCELO-TREZE
SAO VICENTE
Cadast. em:Abril/2009


eu acredito que vc ter de alterar o collation do campo, tente trocar o collate deste campo assim:

ALTER TABLE <tabela> CHANGE <campo_nomeatual> <campo_novonome> <tipo>(<tamanho>) CHARACTER SET <encoding> COLLATE <collation>;

Exemplos:

ALTER TABLE `sua_tabela` CHANGE `seu_campo` `seu_campo` VARCHAR( 10 ) CHARACTER SET utf8 COLLATE utf8_general_ci;

________________________________________________________________________________________
O orgulho cega at os sbios, ao ponto de no percebam que no so to sbios como pensam.



#435905 - 12/03/2014 11:53:39

OCELOT
SOROCABA
Cadast. em:Março/2012


Voc sempre pode dar um apelido para o campo no SELECT, por exemplo se sua SQL for algo do tipo

SELECT campo1, campo2, execuo FROM tabela1

Voc pode tentar mudar para

SELECT campo1, campo2, execuo AS execucao FROM tabela1

Assim no DataReader voc usa o nome execucao para acessar o campo



#436014 - 13/03/2014 16:23:41

DAMASCENO.CESAR
ADAMANTINA
Cadast. em:Fevereiro/2009


Marcelo-treze, quanto sua soluo provavelmente deve ser a mais adequada, mas no tenho acesso ao console do  MySQL e tenho medo de que essa alterao possa afetar o sistema que j roda aqui.

OCELOT, novamente segui a sua dica e realmente funfou blz.
Obrigado a todos por terem me ajudado neste problema, mas como s posso marcar um como resposta correta, vou marcar o OCELOT pois foi ele quem sanou minha dvida primria que era quanto ao nome da tabela com espao e aproveitei o tpico para tirar outra dvida tbm rsrsr

novamente obrigado a todos.

O conhecimento como o dinheiro: quanto mais temos, mais queremos ter (Josh Billings)  


 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por DAMASCENO.CESAR em 13/03/2014 16:24:24