Le projet "SQL Server 2-D Matrix Builder" est enfin disponible publiquement


Dans le cadre du développement du système de gestion des Microsoft TechDays 2008, Vinci, j’ai été amené à développer un projet particulier que j’ai baptisé “SQL Server 2-D Matrix Builder“.


 


A cette occasion, j’ai écrit un article complet en français qui décrit l’utilité et le mode de fonctionnement de cette librairie .NET pour SQL Server 2005. Il est disponible à l’adresse suivante :


http://msdn2.microsoft.com/fr-fr/sqlserver/cc197167.aspx


 


Dans le même temps, j’ai publié ce projet sur CodePlex à l’adresse suivante :


http://www.codeplex.com/SQL2DMatrixBuilder


 


Alors de quoi s’agit-il ? Et bien, je ne vais pas réécrire mon article ici mais je vais simplement vous décrire l’utilité de ce projet par quelques copies d’écran.


Si vous avez un schéma de base de données comme celui de la figure 1, comment pouvez-vous obtenir un resultset comme celui de la figure 2 ? Réponse ? En lisant mon article !



SQLMatrix1


Figure 1


SQLMatrix2



Figure 2

Comments (8)

  1. Si vous avez participé aux TechDays en tant que visiteur, exposant ou autres indirectement vous avez

  2. Mim says:

    Pascal Belaud vient de publier un projet surlequel il travaillait depuis quelque temps déjà : Sql Server

  3. PingBack : Pascal Belaud vient de publier un projet surlequel il travaillait depuis quelque temps déjà : Sql Server 2D matrix Builder

  4. Fabrice LO-CASCIO says:

    Génial, au revoir le truc hyper compliqué avec les pivot ds T-SQL ! merci 😉

    Question très bête, un code injecté dans SQLServer 2005 peu être injecté dans katmai sans problème ? Et comme se passe la migration de 2005 vers katmai lorsque l’on a du code injecté ?

  5. Florian says:

    Super ça permet même de mettre du texte dans la matrice.

    Une petite question quand même comment est-ce que l’on fait pour mettre ça dans reporting services avec des colonnes dynamiques?

  6. GUSS , le groupe des utilisateurs francophones de SQL Server se réunira le 31 mars 2008 de 15H30 à 18H30