2010-10-15 41 views
0

J'ai eu problème ci-dessous et avec mon niveau d'entrée de C# s'il vous plaît aider sur comment faire?C# lire la clé de registre, comparez-la au fichier de configuration ini, si résultat de retour match sous la section config, faire quelque chose d'autre

Scénario: 1. Mes clés de Registre:

__DatabaseConnection 
|____config1 
    value: username1 
    value: password1 
|____config2 
    value: username2 
    value:password2 
  1. Mon fichier ini:

    [configz]

    Database = MSSQL DatabaseName = ABC Host = localhost \ projets

    [Config1]

    Database = ORACLE DatabaseName = DEF host = serveur/données

    [configN] Name = xxxx Âge = XXXX

Question:

Je veux Pour lire ces clés de registre, comparez-les aux sections de configuration du fichier ini.

Si correspond, renvoyer la valeur de database/name/host. Connectez-vous au serveur de base de données, supprimez la base de données. Répétez le processus jusqu'à ce que toutes les clés du registre soient recherchées et que toutes les bases de données soient supprimées.

Aidez s'il vous plaît! Meilleures salutations, Duy.

+0

Alors quel est le problème réel? Qu'avez-vous essayé? Où êtes-vous coincé? – leppie

+0

Pourquoi utilisez-vous le registre * et * un fichier ini? –

+0

@leppie: Je me suis complètement bloqué, je pense aux types de tableaux, mais je ne peux pas imaginer comment cela fonctionne :( – Duy

Répondre