Mim

Select * from Seb where Sujets in (SQL Server 2008, ADO.NET, Visual Studio 2008)

Linq to SQL, SqlMetal, Sql Server 2008

Je fais un billet vite fait, pour répondre à une question qu'on m'a posée et à laquelle je n'ai pas tout à fait répondu Smile

La question était : Comment créer un DataContext qui pointe sur SQL SERVER 2008.
Il faut dire que, pour le moment, le designer n'est pas capable de créer votre fichier dbml pour générer le code correspondant à une table SQL SERVER 2008.

Ce qu'il faut savoir c'est que Visual Studio utilise en fait un utilitaire en ligne de commandes, appellé SqlMetal.

Il suffit donc de lancer cet utilitaire "à la main" pour créer vos classes correspondant à vos tables stockées sur SQL SERVER 2008.

Un petit exemple pour la route :
sqlmetal /Server:.\sql2008 /database:Demo /Code:DemoClass.cs

Une petite ressource, au hasard d'internet :
http://www.simple-talk.com/dotnet/.net-tools/exploring-linq,-sqlmetal-and-sqltac/

Bah voilà j'espère avoir répondu à la question posée Wink

Allez je retourne réviser mes slides !
Posted: févr. 13 2008, 02:16 par Mimetis | avec 2 comment(s)
Classé sous :

Commentaires

Olivier Dufour a dit :

J'ai checké le blog ce matin à tout hasard sans grand espoir de réponse aussi rapide.

Mais là je suis scotché!

Merci encore, je vais de ce pas tester cette solution qui me convient bien en attendant la CTP6

Olivier

# février 14, 2008 9:30

Mimetis a dit :

Tenez moi au courant Smile

# février 14, 2008 11:18