[firebase-br] Problemas com acentua??o
Eduardo Bahiense
eduardo em icontroller.com.br
Ter Abr 24 09:56:10 -03 2007
Jose Luiz escreveu:
> O CHARACTER SET está como ISO8859_1 e se eu copio o banco de dados do
> cliente para meu computador funciona normalmente.
> Estou utilizando os componente DBExpress e os drivers UIB FireBird15.
O problema é que você pode, no seu computador, estar lendo as
configurações de um arquivo .ini ou outro qualquer e não está levando
este arquivo para o cliente. Você precisa depurar o processo de conexão
e ter certeza que o parâmetro está sendo setado corretamente.
Se for o caso, compile uma versão com uns ShowMessage() e teste no cliente.
se vc usa dbexpress, talvez o help abaixo, sobre a propriedade
LoadParamsOnConnect, resolva seu problema.
[]s Eduardo
Delphi syntax:
property LoadParamsOnConnect: Boolean;
C++ syntax:
__property bool LoadParamsOnConnect = {read=FLoadParamsOnConnect,
write=FLoadParamsOnConnect, default=false
};
Description
Set LoadParamsOnConnect to true if you want the TSQLConnection object to
load the connection configuration (DriverName and Params properties)
associated with ConnectionName at runtime. Typically, this is
unnecessary because when you set ConnectionName at design time, the
DriverName and Params properties are automatically set as well. However,
if you use a different dbxconnections.ini file at runtime, or if you
temporarily override the DriverName or any connection parameter values
at design time, setting LoadParamsOnConnect to true ensures that at
runtime the connection is established using the configuration associated
with ConnectionName in the dbxconnections.ini file.
Note: If you set LoadParamsOnConnect to true, you must be sure to deploy
the dbxconnections.ini file with your application. When you rely on the
design-time associations, dbxconnections.ini is not needed at runtime.
Warning: If you set LoadParamsOnConnect to true, you must specify a
valid connection name as the value for ConnectionName.
Mais detalhes sobre a lista de discussão lista