Campo que no banco é char e no clientdatase é boolean
14/03/2006
0
Comecei criando meu sistema com banco de dados Interbase, criei um campo ST_ATIVO como boolean. Depois, passei a usar o Firebird. Troquei todos os campos que eram booleano para char(1), alterei o sqlconnection para esta nova configuração.
Quando vou fazer uma pesquisa no meu cadastro, ao carregar o campo ST_ATIVO no modo de execução, dá o erro dizento que este campo o booleno e esta recebendo uma string.
Isto acontece quando faço close/open no clientdataset, para carregar os novo valores, caso tenham sido alterados no banco.
Uso sqldataset + datasetprovider + clientdataset + datasource.
Alguem pode me ajudar? Já deletei os componentes e criei eles novamente, mas o erro continua.
Atenciosamente,
Rodolfo
Quando vou fazer uma pesquisa no meu cadastro, ao carregar o campo ST_ATIVO no modo de execução, dá o erro dizento que este campo o booleno e esta recebendo uma string.
Isto acontece quando faço close/open no clientdataset, para carregar os novo valores, caso tenham sido alterados no banco.
Uso sqldataset + datasetprovider + clientdataset + datasource.
Alguem pode me ajudar? Já deletei os componentes e criei eles novamente, mas o erro continua.
Atenciosamente,
Rodolfo
Rodolfo.pirolo
Curtir tópico
+ 0
Responder
Posts
14/03/2006
Paullsoftware
Comecei criando meu sistema com banco de dados Interbase, criei um campo ST_ATIVO como boolean. Depois, passei a usar o Firebird. Troquei todos os campos que eram booleano para char(1), alterei o sqlconnection para esta nova configuração.
como vc conseguiu criar esse campo no interbase?
Responder
Clique aqui para fazer login e interagir na Comunidade :)