Announcement

Collapse
No announcement yet.

946 Paradox Tabellen - wie stelle ich fest, welche welchen Sprachtreiber verwendet ?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 946 Paradox Tabellen - wie stelle ich fest, welche welchen Sprachtreiber verwendet ?

    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

  • #2
    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

    Working...
    X