Application de consultation, de parcours et de mise à jour d'une base de donnée access/sql

Soyez le premier à donner votre avis sur cette source.

Vue 12 215 fois - Téléchargée 1 852 fois

Description

Ces quelques lignes de codes montrent comment accéder, modifier et parcourir une base de donnée access (dans mon exemple Entreprise.mdb dans le sous répertoire BIN), cette application contient même les lignes de code pour acceder à une base de donnée SQL et qui sont mis en commentaire

sachant que j'ai utilisé une constante que vous devez changer si vous chager de base de donnée et ceci comme suit :
_typeCn=1; // accés OleDB
_typeCn=2; // accés Sql (Sécurité standard)
_typeCn=3; // accés Sql (Sécurité Integrée)

Conclusion :


Observez aussi, la représentation générale du code :

Les règles de nomage des variables (règles de Microsoft)
L'Indentation
Les commenatires

tout ces critères sont des bonnes pratiques pour produire un code simple, lisible et facilement maintenable même par une tièrce personne.

Bon courage et bonne chance

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_Axel123 Messages postés 1 Date d'inscription jeudi 20 novembre 2003 Statut Membre Dernière intervention 20 février 2008
20 févr. 2008 à 06:02
Outch......la claque :-p
cs_Bidou Messages postés 5487 Date d'inscription dimanche 4 août 2002 Statut Membre Dernière intervention 20 juin 2013 60
9 oct. 2007 à 09:45
Non pas besoin, je pense que ça ira.
lol.
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 36
9 oct. 2007 à 09:34
cette source n'est pas du niveau "Initié"... merci pour eux !
Tout juste débutant.

Un initié ne fera pas de concaténation de string pour faire une requête avec des paramètres... mais utilisera un DbCommand avec des DbParameters.
Un initié ne fera pas une dizaine de concaténation de string... mais un StringBuilder.
Un initié ne fera pas une concaténation pour afficher une string et une valeur... mais utilisera String.Format().
Un initié ne fera pas _cn.State.ToString() "Open" mais _con.State ConnectionState.Open.

Je continue ?
cs_Samir63 Messages postés 3 Date d'inscription mardi 13 février 2007 Statut Membre Dernière intervention 6 juillet 2008
9 oct. 2007 à 09:22
Suite à la demande de 'devincienstb' qui est nouveau en C#, j'ai publié cette source que j'ai fais au début de ma formation et qui est simple et lisible. Si tu veux un meilleurs truc, j'ai toute une application ASP.NET qui utilise une factory (personnelle), qui est séparé en couches, IHM, BLL, DAL, qui est documentée et qui tient la route, je te rappele aussi que cette source est destinée pour les initiés et pas pour les pro. Merci
sebmafate Messages postés 4936 Date d'inscription lundi 17 février 2003 Statut Membre Dernière intervention 14 février 2014 36
9 oct. 2007 à 09:03
J'oubliais : à la place de tes constantes pour le type de connection... utilise plutot une enum... voire tout simplement les factories (System.Data.DbFactories)
Afficher les 6 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.