Question : Commander la destruction d'objet pendant la destruction globale

Salut l'all

I ont environ 100 manuscrits d'essai, ceci scripts ont une variable globale qui représentent un raccordement de base de données. Puisque je dois avoir un nettoyage de DB, quand je sors les manuscrits, j'utilisais le destructeur de mon objet pour effectuer le travail. Tout le problème est celui à l'extrémité, l'ordre de la destruction n'est pas commandé, va. Ainsi quand j'essaye de nettoyer la base de données le raccordement est déjà en bas d'un certain times.


Note : Je ne fais pas n'irai pas à l'intérieur des manuscrits et ne découvrirai pas où le DB n'est nécessaire plus, et faisant une fin propre du DB. J'ai besoin de quelque chose + - le generic


As une solution générique que je considère placer tout le code de ceci des manuscrits à l'intérieur d'un bloc, et ceci commanderait la destruction d'objet. le

Someone a une solution plus simple ? Par exemple une insertion d'un certain filtre de code sortant de CPAN par exemple…
class= de

Réponse : Commander la destruction d'objet pendant la destruction globale

Mon arrangement est que vous devriez pouvoir mettre votre code de nettoyage de DB à l'intérieur d'un bloc isolant afin de le faire courir avant que toute autre chose soit fait au sujet du nettoyage.

Si vous employez déjà l'EXTRÉMITÉ (pas sure si c'est ce que voulez dire vous par le destructeur ou pas), me laisser savent et je verrai quoi encore je peux figurer dehors.

Un bloc isolant est simplement :

EXTRÉMITÉ {… code…}
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us