Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
757 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Paramètrer un fichier .udl avec Delphi 7 ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Paramètrer un fichier .udl avec Delphi 7 ?

n°1836791
neo18045
Posté le 12-01-2009 à 11:47:26  profilanswer
 

Bonjour,
 
Voilà j'ai un petit problème sur lequel je planche sans solution.
 
Je me suis mis pour mon stage à Delphi depuis peu (la semaine dernière) et je dois me connecter à une base de données SQL Server en paramètrant moi-même un fichier .udl.
 
Donc dans mon programme je crée le fichier .udl s'il n'existe pas, puis l'ouvre pour pouvoir le paramètrer.
 
Or, j'aimerai pour rendre la configuration plus simple, que dans l'onglet fournisseur du fichier .udl, "Microsoft OLE DB Provider for SQL Server" soit sélectionné par défaut. Je pense que cela doit être un paramètre passé soit à la création du fichier, soit lors de son ouverture, mais je n'arrive pas à trouver comment et google ne m'aide pas trop pour le moment.
 
Voilà mon code pour la création et l'ouverture du programme :
 
if (not FileExists(ficUdl)) then
  begin
    //Demande de création du fichier
    //Si la réponse pour la création est oui alors...
    if (MessageBox(0,pchar('Le fichier UDL est inexistant'+char(13)+'Créer le fichier ?'),nil,mb_yesNo or mb_iconQuestion)=IDYes) then
    begin
      //Création du fichier UDL dans le dossier courant
      TStringList.Create.SaveToFile(ficUdl);
      //Demande de configuration du fichier UDL
      //Si la réponse pour la configuration est oui alors...
      if(MessageBox(0,pchar('Création du fichier UDL réussi'+char(13)+'Configurer le fichier maintenant ?'),nil,mb_yesNo or mb_iconQuestion)=IDYes) then
      begin
        //Ouverture (open) du fichier UDL (ficUdl) dans une fenêtre règlable (sw_show)
        ShellExecute(0,'open',pchar(ficUdl),nil,nil,SW_SHOW);
        MessageBox(0,pchar('Cliquez sur OK une fois la configuration terminée'),pchar(''),mb_ok or mb_iconInformation);
      end
 
Comment puis-je faire pour que "Microsoft OLE DB Provider for SQL Server" soit sélectionner par défaut ?
 
Pour une meilleure compréhension, je veux que la personne qui utilise mon programme ait juste à choisir le bon serveur et la bonne base pour que la connexion se fasse.
 
Merci d'avance pour vos réponses.

mood
Publicité
Posté le 12-01-2009 à 11:47:26  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  Paramètrer un fichier .udl avec Delphi 7 ?

 

Sujets relatifs
creation scricpt pour listage fichier[C] Savoir si un type de fichier est présent dans un répertoir
fichier texte ouvert avec fgetcsv() en php (résolu)[C] Parcourir un fichier
[DELPHI 7] Application sans fenêtre mais pas consoleEcriture dans un fichier
Lecture de fichierCréer un fichier html compilé
Ouvrir une application sous delphiTester l'existance d'un fichier situé sur un répertoire monté
Plus de sujets relatifs à : Paramètrer un fichier .udl avec Delphi 7 ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR