PROBLEMA COM DRIVER ODBC MYSQL
olá boa tarde pessoal.
Estou trabalhando com o seguintes ferramentas Crystal report 9.2 Visual Basic 6 e My SQL 5.5
para utilizar o crystal report tive que atualizar o driver ODBC do MySQL que estava na versão 3.51.12
para o Driver MySQL Versão 3.51.30
(Pois ocorria uma falha catastrófica ao Conectar com o ODBC)
Porem ao rodar meu projeto todos os campos que são do tipo TEXT
começaram a dar o seguinte erro [Ô]INVALID USE OF NULL[Ô] no momento
em que faço um SELECT.
procurei na net mais não achei nada que me auxilie a resolver isto
Alguem já passou por este erro e sabe como resolver ?
Desde já muito Obrigado
Estou trabalhando com o seguintes ferramentas Crystal report 9.2 Visual Basic 6 e My SQL 5.5
para utilizar o crystal report tive que atualizar o driver ODBC do MySQL que estava na versão 3.51.12
para o Driver MySQL Versão 3.51.30
(Pois ocorria uma falha catastrófica ao Conectar com o ODBC)
Porem ao rodar meu projeto todos os campos que são do tipo TEXT
começaram a dar o seguinte erro [Ô]INVALID USE OF NULL[Ô] no momento
em que faço um SELECT.
procurei na net mais não achei nada que me auxilie a resolver isto
Alguem já passou por este erro e sabe como resolver ?
Desde já muito Obrigado
tenta um driver mais atual tipo o 5.1
Já Tentei o Driver Atual 5.2 do MySQL ODBC porem não consigo acessar crystal 9.2 com ele.
O ideal seria usar mesmo o Driver 3.51.30, Pois o mesmo é compativel com a versão do Crystal 9.2 e do MySQL 5.5
Tentei analisar o problema mais a fundo e ao executar qualquer consulta em um campo do tipo TEXT ele me retorna este erro.
notei que o erro só ocorre em tempo de execução.
quando estou em modo DEBUG e vou usando BreakPoints ou F8 o erro não ocorre. Adicionei Watch no RecordSet que devolve o campo TEXT assim que o recordSet é preenchido o valor do campo TEXT é devolvido corretamente,mas apos ele passar para o proximo comando SOMENTE o campo do tipo TEXT perde seu valor isso dentro do RecordSet
.
O ideal seria usar mesmo o Driver 3.51.30, Pois o mesmo é compativel com a versão do Crystal 9.2 e do MySQL 5.5
Tentei analisar o problema mais a fundo e ao executar qualquer consulta em um campo do tipo TEXT ele me retorna este erro.
notei que o erro só ocorre em tempo de execução.
quando estou em modo DEBUG e vou usando BreakPoints ou F8 o erro não ocorre. Adicionei Watch no RecordSet que devolve o campo TEXT assim que o recordSet é preenchido o valor do campo TEXT é devolvido corretamente,mas apos ele passar para o proximo comando SOMENTE o campo do tipo TEXT perde seu valor isso dentro do RecordSet
.
Faça seu login para responder