none
demande d'aide sur visuel c# 2005 RRS feed

  • Question

  • bonjour à tous je suis debutant en visuel c# et je veux implementer une base de donnee sql dans mon application est ce qu'il y a qui peut m'aider merci

     

    dimanche 20 janvier 2008 06:48

Toutes les réponses

  • Bonjour,

     

    Pas de problème pour une aide.

     

    Je suppose que vous avez déjà installé Visual C# ( je suppose la version Express Edition )

    Il faut aussi installé Sql Server 2005 Express Edition ( comme toutes les Express Edition, c'est gratiut et les limitations par rapport aux autres Editions sont pratiquement négligeables)

    J'espère que tous les services Packs ont été installés car non seulement ils corrigent des problèmes de sécurité mais ils apportent des nouveautés non négligeables surtout pour SQL Server

    Si vous avez installé les Express Editions, n'oubliez pas de vous enregistrer car vous aurez droit de télécharger un livre sur SQL Server et Visual C# , certes en Anglais , certes simples, mais bien fait

    Vous pouvez aussi télécharger les bases NorthWind sur lesquelles vous pourrez vous entraîner avant d'essayer de créér une base.

     

    La création d'une base est très simple grâce à SSMSE ( Sql server Management Studio Express ), mais la partie la plus complexe est la conception de la base ( la définition des tables et leurs champs et ldes liaisons entre les tables, ce que l'on appelle les relations )

     

    Dans mon cas, j'ai commencé à travailler sur des bases de type réseau en 1980, puis je suis passé aux bases relationnelles 1990. J'ai travaillé sur ACCESS en 1985 ( je n'aime pas car il est très difficile de travailler sur ACCESS en multi-postes ).

    J'ai commencé en 1994 sur SQL Server 7.5 ( je travaillais en C++ ).Puis je suis passé à VC#2003 avec MSDE ( une version très simplifiée et epurée de SQL Server 2000).

    L'arrivée de SQl Server 2005 Express Edition a été une bénédiction pour moi.J'ai pu créé une appli interne utilisée par une dizaine de personnes sans problème majeur

     

    Beaucoup de personnes sauront vous dépanner, vous conseiller avec plaisir.

     

    Un conseil : contrairement à certaines personnes, je suis contre l'utilisation des User Instances ( trop de problèmes : bases non accessibles car utilisées par d'autres etc ).

     

    Personnellement, je suis pour l'authentification SQL Server et non Windows ( j'ai chez moi un réseau Workgroup et non domaine avec du XP Pro et Home ==> pas d'authenfication Windows)

    Si vous n'avez pas installé SQL Server, n'oubliez pas de de cocher le mode mixte pour l'authentification.

     

    Je crois me rappeler que lors de l'installation de SQL Server Express Edition, si vous appuyez sur le bouton "Avancé", il est possible d'installer les bases exemples (NorthWind , AdventureWorks,etc)

    Installez plutôt la version "Advanced", elle est plus complete.

    Si vous avez XP Pro ou ( Vista Pro ou Utimate ) installez IIS avant le Framework 2.0, vous pourrez faire du développement Web sans problème

     

    Je souhaite une bonne journée

    dimanche 20 janvier 2008 23:32