Pessoal estou precisando de uma ajuda de vocês e estou tentando fazer a leitura de um arquivo csv e aparece o erro abaixo:
CDbCommand falhou ao executar o comando SQL: SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LIMIT 1' at line 1. The SQL statement executed was: SELECT 1 FROM `execucao_despesa` `t` WHERE num_empenho = LIMIT 1
Sei que o erro é de sintaxe, mas meu problema é que o arquivo csv contém o campo que esta sendo pedido ali no caso o num_empenho, porém mesmo assim ele não carrega o registro para inserir no banco. O Sistema carrega vários registro do csv mas em determinado momento ele para e não segue com o carregamento e aparece o erro acima … Alguém tem ideia do que pode ser isso? Eu debuguei mas mesmo assim não tive sucesso em descobri o problema e os dados no csv estão corretos não tem nenhum campo em branco.