Firebird DbExpress D2006 não conecta
Olá pessoal,
Minha conexão do firebird no D2005 conecta normal.
Instalei o D2006 e quando tento conectar está dando erro no CharSet. Estou utilizando o driver do Interbase.
Alguem sabe o que é?
Obrigado
Minha conexão do firebird no D2005 conecta normal.
Instalei o D2006 e quando tento conectar está dando erro no CharSet. Estou utilizando o driver do Interbase.
Alguem sabe o que é?
Obrigado
Yallebr
Curtidas 0
Respostas
Yallebr
01/02/2007
So complementando.
Se eu compilar o programa no D2005 o programa funciona ok.
Quando compilado em D2006 ele já dá o erro de ServerCharSet.
Meu ServerCharSet é Win1252
Se eu compilar o programa no D2005 o programa funciona ok.
Quando compilado em D2006 ele já dá o erro de ServerCharSet.
Meu ServerCharSet é Win1252
GOSTEI 0
Yallebr
01/02/2007
sobe
GOSTEI 0
Yallebr
01/02/2007
Pessoal,
Detalhando mais o problema.
Detalhando mais o problema.
Database Server Error: bad parameters on attach or create database - CHARACTER SET W is not defined.
GOSTEI 0
Brunolspp
01/02/2007
retira o sqlconnection e faz a conexao de novo
lembre-se de configurar td de novo no sqlconection
e colocar na propriedade vendorlib o fbclient.dll
lembre-se de configurar td de novo no sqlconection
e colocar na propriedade vendorlib o fbclient.dll
GOSTEI 0
Yallebr
01/02/2007
funcionou obrigado
GOSTEI 0
Alansvieceli
01/02/2007
Estou com esse erro ao conectar com DBX no D2006
nenhum das soluções q eu achei no forum me ajudou..se alguem puder me dar uma força...
conecto assim
Database Server Error: bad parameters on attach or create database - CHARACTER SET W is not defined
nenhum das soluções q eu achei no forum me ajudou..se alguem puder me dar uma força...
conecto assim
SQLConnection1.Close; SQLConnection1.ConnectionName := ´trfpar´; SQLConnection1.DriverName := ´Interbase´; SQLConnection1.GetDriverFunc := ´getSQLDriverINTERBASE´; SQLConnection1.LibraryName := ´dbexpint.dll´; SQLConnection1.VendorLib := ´gds32.dll´; SQLConnection1.LoginPrompt := false; SQLConnection1.Params.Clear; // Alan 20070327 - ini SQLConnection1.Params.Add(´DriverName=Interbase´); SQLConnection1.Params.Add(´Database=C:\Bdados\BANCO.ib´); SQLConnection1.Params.Add(´RoleName=RoleName´); SQLConnection1.Params.Add(´User_Name=SYSDBA´); SQLConnection1.Params.Add(´Password=masterkey´); SQLConnection1.Params.Add(´ServerCharSet=WIN1252´); SQLConnection1.Params.Add(´SQLDialect=1´); SQLConnection1.Params.Add(´BlobSize=-1´); SQLConnection1.Params.Add(´CommitRetain=False´); SQLConnection1.Params.Add(´WaitOnLocks=False´); SQLConnection1.Params.Add(´ErrorResourceFile=´); SQLConnection1.Params.Add(´LocaleCode=0000´); SQLConnection1.Params.Add(´Interbase TransIsolation=ReadCommited´); SQLConnection1.Params.Add(´Trim Char=False´); SQLConnection1.Open; if SQLConnection1.Connected then ShowMessage(´A´) else ShowMessage(´B´);
GOSTEI 0
Luciano.sul
01/02/2007
Troca de:
SQLConnection1.LibraryName := ´dbexpint.dll´; PARA D2005
Para:
SQLConnection1.LibraryName := ´dbxint30.dll´; PARA D2006
Ok?
SQLConnection1.LibraryName := ´dbexpint.dll´; PARA D2005
Para:
SQLConnection1.LibraryName := ´dbxint30.dll´; PARA D2006
Ok?
GOSTEI 0
Mula
01/02/2007
Troca de:
SQLConnection1.LibraryName := ´dbexpint.dll´; PARA D2005
Para:
SQLConnection1.LibraryName := ´dbxint30.dll´; PARA D2006
Ok?
e para Delphi 6.0?
GOSTEI 0
Adriano Santos
01/02/2007
SQLConnection1.LibraryName := ´dbexpint.dll´;
tb
tb
GOSTEI 0
Mula
01/02/2007
[quote:b183f081e5=´Adriano Santos´]SQLConnection1.LibraryName := ´dbexpint.dll´;
tb[/quote:b183f081e5]
ok obrigado!
tb[/quote:b183f081e5]
ok obrigado!
GOSTEI 0