begin process at 2010 02 10 05:45:13
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Base de données

 > CLASSE D'ACCÈS AUX DONNÉES SQL SERVER

CLASSE D'ACCÈS AUX DONNÉES SQL SERVER


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Base de données Source .NET ( DotNet ) Classé sous :sql, donnees, acces Niveau :Débutant Date de création :13/07/2006 Date de mise à jour :13/07/2006 16:28:31 Vu / téléchargé :11 583 / 4 901

Auteur : Neow26

Ecrire un message privé
Commentaire sur cette source (9)
Ajouter un commentaire et/ou une note

 Description

Je débute en C# et j'ai commencé cette petite classe d'accès aux données.

Mon but est de centraliser l'accès aux données (Requete d'obtention, mise à jour, insertion de données).

J'ai une 1ère class SqlCnn qui me permet :
- Gérer l'état de la connection
- Exécuter une requete à partir d'une chaine de caractère
- Exécuter une requete à partir d'un objet Sql Command
- Exécuter une requete pour obtenir uen DataSet
- Logger les erreurs dans une base paramètres

J'ai encapsulé une autre classe de gestion de procédure stockée.

J'attends vos commentaires sachant que cette classe doit me servir à gérer tous mes accès aux données d'une prochaine application.



 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

13 juillet 2006 16:28:31 :
Modification descriptif

 Sources de la même categorie

Source avec Zip Source avec une capture Source .NET (Dotnet) DEMO_XML_BASE_DE_DONNÉES par DanMor498
Source avec Zip Source avec une capture Source .NET (Dotnet) EXPORTER SCRIPT SQL SQL SERVER (CREATE - DROP - INSERT - TAB... par citt
Source avec Zip Source .NET (Dotnet) BULKINSERT EN C# par Malkuth
Source avec Zip Source avec une capture Source .NET (Dotnet) SPLIT SQL SANS TABLE TEMPORAIRE par TheOnlyMaX
Source avec Zip Source .NET (Dotnet) MOTEUR CSV ET RECORDSET PERSO par SwitchApocalyps

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture Source .NET (Dotnet) SPLIT SQL SANS TABLE TEMPORAIRE par TheOnlyMaX
Source avec Zip Source avec une capture Source .NET (Dotnet) GENEREREQUÊTE par donald42
Source avec Zip Source avec une capture Source .NET (Dotnet) STROMPEDIA : ANALYSER LE SENS DES MOTS (C#/MYSQL/PHP) par djine
Source avec Zip Source avec une capture Source .NET (Dotnet) VIRTUAL WORKSPACE : MANIPULATION DE DONNÉES PARTAGÉES EN RÉS... par djine
Source avec Zip Source .NET (Dotnet) DOTNETSMARTCONNECTION : CONNEXION À UNE BDD ACCESS OU SQL SE... par Godzidane

Commentaires et avis

Commentaire de N1Nbus49 le 13/07/2006 17:36:25

Je trouve ca vraiment pas mal du tout.
Manque de commentaires "formalisés" mais de toute facon c'est plutot tres clair à la base.

Commentaire de tmcuh le 14/07/2006 16:31:49

Le projet est pas mal en effet. Cependant il y a une petite chose qui me chiffone.
Si tu as une erreur lors de l'execution d'une requete sql ou autre. Il y a de très forte chance pour que tu ne puisse pas insérer d'erreur dans ta base SQL, donc la procédure de gestion des erreurs est à éviter comme celà. Préfère plutôt un fichier à une base de données... car celà n'apporte rien en plus.

Bonne prog

Commentaire de Neow26 le 14/07/2006 18:11:49

Merci pour vos commentaires.

Pour les commentaire formalisé je connais pas, si c'est pour les avoir avec des balises xml je regarderai ça. Merci pour l'info.

Pour la gestion d'erreur je vais expliquer ce que ça m'apporte.
Actuellement je suis la mise en oeuvre difficile d'un programme en VB6 et j'ai ce système qui me log mes erreurs. Je peux te dire que c'est quand même très pratique d'avoir les erreurs centralisés sur une base de données que dans un fichier en local sur 40 postes.
De plus je vais à terme utiliser cette base de données pour gérer des paramètres utilisateurs, donc elle sera toujours présente sur mon serveur sql.

Pourrais-tu me dire quelles erreurs je n'insère pas correctement dans ma base ?
Pour moi la plupart des cas sont des erreurs de requêtes qui sont des bugs ou alors une modification de la base de données qui rends la requête incorrecte.
Le seul cas que je vois c'est d'une perte de connection avec le serveur, mais là je pourrais bien enregistrer l'erreur dans un fichier texte, le problème bloquera toute l'application quand même. Un système de log ne suffit plus là.
Si tu peux prendre le temps pour me donner quelques exemples je t'en serais reconnaissant.

Merci

Commentaire de Pedrosa le 22/05/2007 18:10:11

En exécutant ton code j'ai eu cette erreur: Error 1 Resource file "Properties\Resources.resx" cannot be found.

Que dois-je faire pour l'exécuter normalement?

Commentaire de line2 le 28/01/2008 11:52:55

salut,
moi aussi j'ai la memecerrue que Pedrosa
Fichier de ressources "Properties\Resources.resx" introuvable. NetData
alors Que dois-je faire pour l'exécuter normalement?

Commentaire de radar1 le 12/04/2008 00:49:42

moi aussi j'ai la même erreur

est ce que n'y pas de réponse ?????

Commentaire de infoxjpm2 le 12/04/2008 20:03:35

Bonjour
Properties\Resources.resx" cannot be found.
Je suis membre du club !
Comment faire ?
infojpm@wanadoo.fr

Commentaire de rifi01samir le 23/03/2009 18:17:12

salut,
je vx savoir cmt faire le chemin de la base de donné sqlserver dans SqlConnection conn1=new sqlConnection(le chemin);

Commentaire de caela le 08/12/2009 08:39:00

salut je viens de télécharger le zip je l'ai exécuté et même erreur que les autres commen faire?

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

bases de donnees et C# [ par bob2 ] Bonjour je voudrais developper un formulaire du type:question dans une page html donnees (reponses) renvoyees dans une base de donnees SQL Server Acces aux donnée avec SQL serveur [ par wally88 ] Bonjour, j'ai un soucis peut on  acceder a une base de donnée sql serveur depuis le fichier .mdf ou .sql ou truc dans le genre?La je panique je trouve acces au metadonnées sql server [ par somebody177 ] Bonjour, je réalise une application en c#, quand l'utilisateur fai entrer son login et son motdepasse de sa connection SQLserver, je doit afficher les création d'une base des données sql server enc# [ par baby85 ] bonsoir je veux crée une base des données sqlserver dans un programme c#avec CREATE DATABASE database_namesvp si vous avez un petit ajout d'une base des données sql server en c# [ par baby85 ] bonsoir, je veux ajouter une nouvelle base des données sql server  dans un projet c# qui contient deja d'autres bases des données je fais comme ca :   création d'une base des données sql server en c# [ par baby85 ] salut,j'ai crée une nouvelle base des données sql server dans un projet c# au début il a bien ajouté les bases et les tableaux mai maintenant il affic Dupliquer une base de donnée [ par thefloo ] Bonjour !Voilà ce que j'aimerai faire : (en travaillant avec visual studio express 2005, sql 2005 express, sql server management 2005)Le but du jeu da C# [ par kam_2006 ] Bonsoir à tous J'ai une base de données sur SQL Server et j'utilise C# pour me connecter à la base et faire mes traitements. chaque fois que je m nhibernate et base de données [ par laymouna98 ] Bonjour désolée, j'ai posée cet question pas mal de fois, mais par ce que je suis vraiment besoin de votre aides. j'ai travaillée une application Problème de connexion SQL Server avec Mono [ par maitranquille ] Bonjour,Je viens de me lancer dans le développement sous Linux avec Mono.J'aimerais tout simplement me connecter à une DB SQL Server Express hébergé s


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,780 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales