Kader Yildirim
LINQ à 360 degré, Partie 4
Cet article présente les principales fonctionnalités apportées par LINQ to SQL
Par Kader Yildirim publié le 01/08/2007 à 19:29, lu 3924 fois, 7 pages
 2 | L'exemple de départ
Nous allons démarrer avec un exemple qui couvre une grande partie des cas que l'on peut rencontrer lors de l'interfaçage avec les bases de données :
 
/content/99963165-48f8-4ea2-8ee1-cf36f376b8c7/DatabaseSchema.PNG
 
Cet exemple couvre :
  • Les tables avec une clé primaire « standard » (Site)
  • Les tables avec une clé primaire auto-incrémentée (Personnel)
  • Les tables sans clé primaire (PersonnelSite)
  • Les tables sans clé primaire mais avec un index unique (Programme)
  • Les relations 1-1, 1-N (Projet/TypeProjet) et N-N (Personnel/Site)
Les données de ces tables sont accédées via des requêtes SQL ou bien des procédures stockées. Dans ce cas aussi nous avons essayé de couvrir un maximum de cas :
  • Avec ou sans paramètre (EstUnManager/LireTypeProjet)
  • Avec des paramètres IN et/ou OUT (EstUnManager)
  • Retournant un ou plusieurs recordsets (LireTypeProjet/ LireSiteEtAdresse)
 
» Démarrer une discussion
 
Discussion démarée par Mitsuru Furuta le 08/08/2007 à 21:18, 1 commentaire(s).
Discussion démarée par ButhodS le 24/06/2008 à 10:55, 1 commentaire(s).
Discussion démarée par Matthieu Mezil le 08/08/2007 à 16:56, 1 commentaire(s).
Discussion démarée par Matthieu Mezil le 07/08/2007 à 17:37, 1 commentaire(s).
Discussion démarée par Matthieu Mezil le 06/08/2007 à 12:32, 2 commentaire(s).
Discussion démarée par steftanguy le 13/12/2007 à 23:00, 4 commentaire(s).