octobre
2007
Imaginons une base de donnée avec une table Test.
Dans un projet, nous rajoutons un LINQ to SQL File et nous y rajoutons la table Test. Nous voulons que le Insert, Update ou Delete sur cette table passe par une procédure stockée. Pour cela, nous rajoutons la proc stock via Object Relational Designer. Ensuite nous avons la possibilité de choisir si le Insert, Update ou Delete sur notre table se fera de façon « classique » ou via une proc stock. Cependant, même si on choisit la proc stock, avec la VS Orcas Beta 1, il y a un petit bug et c’est l’insert, update ou delete « classique » qui ai effectué. On le voit très bien en affectant un TextWriter à la propriété Log du DataContext. Vivement la beta 2!
En plus, j’ai vu dans la présentation de LINQ au Mix 2007 quelque chose que je n’ai pas réussi à reproduire avec la beta 1 : choisir le type de retour d’une fonction SQL. Actuellement, Object Relational Designer en génère un, même si vous avez déjà le même.