Einzelnen Beitrag anzeigen

Benutzerbild von Specialwork
Specialwork

Registriert seit: 10. Jan 2003
Ort: Schwall
71 Beiträge
 
Delphi 8 Professional
 
#2

Re: Connectionstring per Dialog ermitteln

  Alt 19. Nov 2004, 23:38
Hallo Neugierig,

Folgende Methode lößt das Problem in C#:

Delphi-Quellcode:
using System.Data;
using System.Data.OleDb;
using MSDASC;
using ADODB;
Code:
private string DataSourcePrompt(string connectionString)
{
   try
   {
      Connection connection1   = null;
      DataLinks dataLinks1   = new DataLinksClass();

      if (connectionString == string.Empty)
      {
         connection1 = (Connection) dataLinks1.PromptNew();
         return connection1.ConnectionString.ToString();
      }

      connection1                  = new ConnectionClass();
      connection1.ConnectionString   = connectionString;
      object object1               = connection1;
      
      if (dataLinks1.PromptEdit(ref object1))
      {
         connectionString = connection1.ConnectionString;
      }

      connectionString = connectionString;
   }
   catch (Exception exception1)
   {
      Debug.WriteLine(exception1.ToString());
      connectionString = string.Empty;
   }

   return connectionString;
}
Gruß, Tom

[edit=fkerber][delphi]-Tags --> [c]-Tags. Mfg, fkerber[/edit]
Thomas van Veen
Es gibt keine Probleme, nur Lösungen, auf die man nicht gleich kommt !
  Mit Zitat antworten Zitat