PROBLEMA COM COMANDO SQL
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;
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;
Você sempre pode dar um apelido para o campo no SELECT, por exemplo se sua SQL for algo do tipo
SELECT campo1, campo2, execução FROM tabela1
Você pode tentar mudar para
SELECT campo1, campo2, execução AS execucao FROM tabela1
Assim no DataReader você usa o nome execucao para acessar o campo
SELECT campo1, campo2, execução FROM tabela1
Você pode tentar mudar para
SELECT campo1, campo2, execução AS execucao FROM tabela1
Assim no DataReader você usa o nome execucao para acessar o campo
Marcelo-treze, quanto à sua solução provavelmente deve ser a mais adequada, mas não tenho acesso ao console do MySQL e tenho medo de que essa alteração 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 dúvida primária que era quanto ao nome da tabela com espaço e aproveitei o tópico para tirar outra dúvida tbm rsrsr
novamente obrigado a todos.
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 dúvida primária que era quanto ao nome da tabela com espaço e aproveitei o tópico para tirar outra dúvida tbm rsrsr
novamente obrigado a todos.
Tópico encerrado , respostas não são mais permitidas