Missing DriverName no SQLConnection!!!!

Delphi

13/04/2004

Caros Colegas..

Meu problema é o seguinte :
Eu fiz um sistema para uma biblioteca, em Windows XP, com Delphi 7, compilando .CLX, banco de dados Firebird 1.5..
O sistema roda com dados de conexão que leio de um arquivo .INI, assim :

v_ini := TIniFile.Create(C:\Arquivo.Ini);
SQLBiblioteca.ConnectionName := v_ini.ReadString(´BT´, ´CONNECTIONNAME´, ´´);
SQLBiblioteca.DriverName := v_ini.ReadString(´BT´, ´DRIVERNAME´, ´Interbase´);
SQLBiblioteca.LibraryName := v_ini.ReadString(´BT´, ´LIBRARYNAME´, ´´);
SQLBiblioteca.GetDriverFunc := v_ini.ReadString(´BT´, ´GETDRIVERFUNC´, ´´);
SQLBiblioteca.VendorLib := v_ini.ReadString(´BT´, ´VENDORLIB´, ´´);
SQLBiblioteca.LoadParamsFromIniFile(C:\Arquivo.Ini);
v_ini.free;

os dados no arquivo .INI:

[BT]
LIBRARYNAME=dbexpint.dll
GETDRIVERFUNC=getSQLDriverINTERBASE
VENDORLIB=gds32.dll
DRIVERNAME=Interbase
CONNECTIONNAME=BIBLIOTECA

[BIBLIOTECA]
DriverName=Interbase
Database=C:\Bancos\BIBLIOTECA.FDB
RoleName=RoleName
User_Name=SYSDBA
Password=masterkey
ServerCharSet=WIN1252
SQLDialect=1
BlobSize=-1
CommitRetain=False
WaitOnLocks=True
ErrorResourceFile=
LocaleCode=0000
Interbase TransIsolation=ReadCommited
Trim Char=False

No windows XP funciona perfeitamente..
Mas o problema é que as estações aqui da empresa são windows 98, e não posso mudar ainda, quando instalei o sistema deu o seguinte erro :

Missing DriverName Property

Instalei em uma máquina Windows 98, o delphi 7, debuguei e percebi que o SQLConnection, estava sem as conexões criadas no XP, eu criei uma conexão no 98 e o sistema rodou uma beleza, na máquina que estava instalado o delphi, quando coloquei o .EXE em uma outra estação deu o mesmo erro.

Alguém tem idéia do que está acontecendo, e como faço para resolver isso?

agradeço antecipadamente

Cabelo


Cabelo

Cabelo

Curtidas 0

Respostas

Cabelo

Cabelo

13/04/2004

Caros colegas, se puderem me ajudar, estou penando muito com isso..

agradeço antecipadamente..

Cabelo


GOSTEI 0
Cabelo

Cabelo

13/04/2004

Ninguém??


GOSTEI 0
POSTAR