Einzelnen Beitrag anzeigen

Lord_Stifterl

Registriert seit: 13. Dez 2002
Ort: Wien
175 Beiträge
 
Turbo Delphi für Win32
 
#1

Quelldatenbank eines ODBC-Eintrags zur Laufzeit ändern.

  Alt 25. Nov 2003, 00:27
Hallo alle zusammen,

ich hoffe jemand von euch kann mir helfen. Ich schaffe es einfach nicht folgende PCHAR Variable in eine Zeichenkette einzugliedern um einen API-Call aufzurufen, mit welchem ich einen ODBC-Eintrag zur Laufzeit bearbeiten bzw. konfigurieren kann.

Code:
     
  var
  Pfad: PCHAR;
      Pfad := PCHAR(eDB.Text);
      if not (SQLConfigDataSource(0,ODBC_CONFIG_DSN,'Microsoft Access-Treiber (*.mdb)',
        PChar('DSN=DesktopDB'#0'Description='#0'Database='#0'User='#0'Password='#0) ) ) then
//Die Variable Pfad müsste bei DATABASE eingefügt werden, aber irgendwie will mir das nicht
//gelingen.
      Begin
        ShowMessage('Beim Konfigurieren des ODBC-Eintrags ist ein Fehler aufgetreten.');
      End;
LG

Lord Stifterl
Alex
  Mit Zitat antworten Zitat