[C#] Classe de connection vers une base de données

Classe de connection vers une base de données [C#] - C#/.NET managed - Programmation

Marsh Posté le 19-05-2004 à 14:02:38    

Bonjour,
 
Ce que je cherche a faire est simple et la resolution de mon probleme ne se limitera pas qu'au cas précis de la classe de connection...
 
J'ai un site web fait en C#/.NET avec une page principale default.aspx au sein de laquelle se trouve un placeHolder qui charge dynamiquement un UserControl se trouvant le site, cela en fonction d'un parametre de l'url. Jusque la, tout va bien.
 
Dans les directives des UserControl, on peut specifier le Inherits. Exemple: <%@ Control Language="c#" AutoEventWireup="false" Codebehind ="uneClasse.cs" Inherits ="uneClasse" %>
Mais on peut en specifier qu'un seul.. Ce que je cherche a faire, c'est pouvoir utiliser une classe de connection a une base de données COMMUN a tous les UserControl ( fichiers .ascx) de mon site. Comment dois-je faire? De quoi doit heriter la classe en question?
Quelqu'un a t'il deja ecrit cette classe?
 
Thx


Message édité par totokick le 19-05-2004 à 14:17:31

---------------
"Un voyage de plusieurs milliers de kilometres commence par un simple pas"
Reply

Marsh Posté le 19-05-2004 à 14:02:38   

Reply

Marsh Posté le 19-05-2004 à 14:56:03    

ton user control je vois pas pkoi il hériterait d'un tel objet :heink:

Reply

Marsh Posté le 19-05-2004 à 15:39:52    

Effectivement, c'est pas de l'heritage dont il s'agit. Je veux que mes userControls puissent utiliser les methodes d'une classe ( entre autre d'une classe de connection a une base de données ).
Dans ma tete cela ressemblerai a ecrire en haut des codebehind de mes userControls:
using System.xxx.maClasseQueJaiEcrite;
 
Donc comment fait on? Je veux par exemple avoir acces a une base Access dans un de mes userControls.
 
Merci bien


---------------
"Un voyage de plusieurs milliers de kilometres commence par un simple pas"
Reply

Marsh Posté le 19-05-2004 à 15:57:47    

1) tu ecrit la classe Connection
2) tu instancies un objet de cette classe dans le code de ton UserControl
3) tu l'utilises
 
c'est pas compliqué [:dawa]

Reply

Marsh Posté le 20-05-2004 à 12:26:37    

Ok, c'est moins compliqué que ce que je pensais.
Par contre je suis feignant  :cry:  Est-ce que quelqu'un a deja ecrit une classe de connection vers une base ?
En effet, je souhaite ne pas etre contraint de recopier l'url complete de connection a la base dans tous mes userControls ayant besoin de se connecter.
Merci


Message édité par totokick le 20-05-2004 à 12:28:44

---------------
"Un voyage de plusieurs milliers de kilometres commence par un simple pas"
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed