Exemple dataset ado.net

Soyez le premier à donner votre avis sur cette source.

Vue 26 984 fois - Téléchargée 7 644 fois

Description

Bonjour/Bonsoir
C'est la 1ère fois que je poste un programme ici, alor soyez indulgents ;-)
J'ai fais ce tout petit programme, lors de mes séances d'initiation à la technologie ADO.NET.
C'est un programme fait avec VB Express 2005 et SQL 2000. Il présente le stricte minimum qu'on doit savoir pour utiliser une base de données en mode déconnecté.
L'idée principale de l'applcation, est de conecter le programme à la base de données après le clic sur le bouton "charger",remplir le DataSet avec les données de la table "Compte", puis de parcourir les enregistrement de cette table par les boutons usuels "Premier", "Dernier", "Précédent" et "Suivant".
J'ai accompagné avec cette source, la base de donée que j'ai utilisé elle même (les 2 Fichiers d'extension .mdf et .ldf, et des tutoriel très intéréssant pour faire le point sur ce sujet.
Merci pour vos commentaires et suggéstions qui feront évoluer ma base de connaissance.
SimO

Codes Sources

A voir également

Ajouter un commentaire Commentaires
anadeveloppeur Messages postés 153 Date d'inscription samedi 10 septembre 2005 Statut Membre Dernière intervention 21 février 2019
11 nov. 2006 à 20:37
Bonjour je veux juste ajouter qu'il faut attacher la base de donnée que j'ai acompagé dans le Zip, et pour se faire (pour les débutants qui ne le savent pas encore) ouvrire Enreprise Manager, cliquer avec le bouton droit sur "Bases de données", puis choisir "Toutes les taches", "Attacher une base de données" et séléctionner le fichier dont l'extention est .mdf dans le dossier où vous avez décompréssé le Zip. Et tout fonctionneras bien j'espère.
Merci
romagny13 Messages postés 687 Date d'inscription lundi 10 janvier 2005 Statut Membre Dernière intervention 27 août 2014 3
11 nov. 2006 à 22:41
Salut
Oui,
avec Visual studio 2005 (et donc VB2005) on peut également définir une source de données liée à une base de données(Access,Sql Server 2000 / 2005,...)
> visual studio génére alors automatiquement un dataset typé
puis il suffit de glisser sur la form depuis la fenêtre source de données (en réglant sur détails ou datagridview selon son choix, chaque champ étant personnnalisable en label,textbox,image,etc.)
> visual studio génére automatiquement l'ensemble des controls, le databinding (bindingsource et bindingnavigator)
il suffit ensuite de charger le dataset à évênement form_load (dataadapter.Fill(dataset.datatable)
et de sauvegarder les changements avec le toolstripbutton du bindingnavigator save (dataadapter.Update(dataset.datatable)
.
c'est la toute la force de Visual studio 2005 par rapport à visual studio.net je trouve car cela permet de gagner un temps considérable
par contre il est vrai que pour plus maitrisé le code il vaut mieux tout définir par soit même .

:)
++
anadeveloppeur Messages postés 153 Date d'inscription samedi 10 septembre 2005 Statut Membre Dernière intervention 21 février 2019
11 nov. 2006 à 23:08
Merci beaucoup "romagny13" pour ta contribution et pour tes coseils précieuses, dont je vais me référer éventuellement dans ma formation. En fait les choses sont un peu compliqués, on nous en seigne dans la classe avec VS 2003, et j'applique ce que nous avons fait chez moi avec VB Exress 2005 (je ne possède pas VS 2003 ni 2005).
J'ai un petit problème dont t'as cité, c'est de définir les objets connexion et commande, ... dans la forme, à l'aide de la boite à outil, je ne trouves pas ces objets là en VB Express. Je veux que tu m'aides en ce point là si jamais t'as une idée, j'ai déjà posté le sujet ds le forum : http://www.vbfrance.com/infomsg_VB-EXPRESS-2005-CONNEXION-MODE-ASSISTANT_840634.aspx#1
Merci
jalal2k7 Messages postés 3 Date d'inscription lundi 23 avril 2007 Statut Membre Dernière intervention 29 janvier 2008
29 janv. 2008 à 23:34
salut,
Merci bcp bcp
super
cs_Mauricet Messages postés 89 Date d'inscription lundi 3 mars 2003 Statut Membre Dernière intervention 28 juillet 2008
15 juin 2008 à 09:22
Pas mal

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.