Bei uns ist eine Applikation im Einsatz, die über 946(!) Paradox Tabellen verfügt, auf die via BDE zugegriffen wird. Aus welchen Gründen auch immer verwenden nicht alle Tabellen denselben Sprachtreiber. Wer kennt oder hat ein Tool, mit welchem ich einfach eine Liste mit <Alias>.<tablename> und <language driver> erhalten kann, damit ich weiss, wo ich noch weiter aufräumen muss !? Schon jetzt Danke für Euren Input! Gruss, Birgit
Announcement
Collapse
No announcement yet.
946 Paradox Tabellen - wie stelle ich fest, welche welchen Sprachtreiber verwendet ?
Collapse
X
-
Hallo,
versuchs mal mit folgendem Code:
<PRE>
uses
DbiTypes, DbiProcs;
procedure TForm1.Button1Click(Sender: TObject);
var
pBuffer : array[0..DBIMAXNAMELEN] of Char;
iResult : Word;
sTabelle : string;
begin
sTabelle := 'c:\temp\tabelle1.db';
iResult := DbiGetLdName(szPARADOX, PChar(sTabelle), pBuffer);
if iResult = DBIERR_NONE then
Listbox1.Items.Add(sTabelle + ': ' + pBuffer);
end;
</PRE>
Gruß Thoma
Comment