Olá pessoal,
continuo testando a QT com a hbqtgui e consegui resolver o problema do texto inserido através da programação.
Bastou um codepage_pt850 e cdpselect('pt850') para resolver o problema.
Todavia, os dados retornados das consultas realizadas no banco de dados criados através do sqlite (select), quando apresentam caracteres acentuados e/ou da língua portuguesa (ç,etc.), são truncados.
Ex:
Coração -> Cora
Alguém tem alguma sugestão para resolver o problema?
Não consegui descobrir qual o tipo do dado e a linguaqem gravada pelo sqlite no banco.
MarceloG
hbqt+sqlite3
Moderador: Moderadores
- Dr.Microso
- Usuário Nível 3

- Mensagens: 173
- Registrado em: 12 Jan 2009 21:26
- Localização: Belo Horizonte, MG
hbqt+sqlite3
Prezado forense...
Se você chegou até este post com problema similar, e o que foi solução para o colega...
resultou também inócuo para você... Depois de testar outras configurações, resolvi aqui da seguinte forma...
Um abraço!
Se você chegou até este post com problema similar, e o que foi solução para o colega...
Marcelo escreveu:"Bastou um codepage_pt850 e cdpselect('pt850') para resolver o problema...."
Código: Selecionar todos
REQUEST HB_CODEPAGE_PT850
hb_cdpSelect("PT850")Código: Selecionar todos
#include "hbqtgui.ch"
REQUEST HB_CODEPAGE_PTISO //<---------
PROC Main
LOCAL do,re,mi...
hb_cdpSelect("PTISO") //<---------
...
"O que domina aos outros é forte; o que domina a si mesmo é poderoso." [ Lao-Tsé - séc VII AC]
"É tipo uma Alquimia... Porções de código viram soluções que mutam-se fisicamente em sorrisos e outros, como o notebook que uso para escrever estas linhas..." dr.microso@hotmail.com
"É tipo uma Alquimia... Porções de código viram soluções que mutam-se fisicamente em sorrisos e outros, como o notebook que uso para escrever estas linhas..." dr.microso@hotmail.com
