IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual Studio Discussion :

déploiement Application C# avec une base de données SQL SERVER


Sujet :

Visual Studio

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2013
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Février 2013
    Messages : 7
    Points : 6
    Points
    6
    Par défaut déploiement Application C# avec une base de données SQL SERVER
    Bonjour !!
    je suis un débutant dans VS.
    bon, j'ai développé une application avec C# et SqlServer 2008 R2 .
    mon problème c'est que je voudrais déployer l'application pour l'installer dans le poste client.
    ce que je fais jusqu'à maintenant c'est le détachement de la base de données, est ce que je suis obligé d'installer SQLSERVER EXPRESS dans le poste client ou non ?

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2010
    Messages
    34
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2010
    Messages : 34
    Points : 32
    Points
    32
    Par défaut
    non, il faut que sql server installer dans un serveur a distant pour que tous les clients qui on l'application installer peuvent accéder a la même base de données.
    ( en cas ou vous êtes obliger d'installer votre application chez plusieurs poste client)

  3. #3
    Membre actif Avatar de Legenyes
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2005
    Messages
    174
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2005
    Messages : 174
    Points : 207
    Points
    207
    Par défaut
    Effectivement SQL Server ne doit pas etre installer sur tout les postes clients.
    Mais doit etre joignable par tous les postes clients.

    Et dans ton string de connexion du indique l'adresse IP du serveur SQL.
    http://www.anaprosy.be - Solution et réalisation informatique

  4. #4
    Membre à l'essai
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 7
    Points : 11
    Points
    11
    Par défaut
    Je me permet de remonter ce sujet pour faire part d'une remarque.

    Souvent on pousse dans les Tuto à utiliser des SGBD sans expliquer les conséquences que cela aura lors de l'utilisation plus tard ou le déploiement de l'application.

    En effet utiliser une SGBD comme SQL Server impliquera que lorsqu'on voudra utiliser son application sur un autre PC en stand alone, il faudra que SQL Server y soit installé également.

    Est-ce vraiment nécessaire si on a développer une petite application pour gérer des listes de courses ou un petit gestionnaire de note?

  5. #5
    Membre habitué
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juin 2012
    Messages
    80
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2012
    Messages : 80
    Points : 163
    Points
    163
    Par défaut
    Le xml ou tout autre fichier formater (separateur ; par exemple) peut faire l'affaire.

    Les bases de données, c'est bon en cas de volume ou de synchro de données entre plusieurs utilisateurs.

  6. #6
    Membre à l'essai
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Février 2006
    Messages
    7
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Février 2006
    Messages : 7
    Points : 11
    Points
    11
    Par défaut
    J'ai donné juste quelques exemples vite fait, on peut très bien imaginer des applications étant vite dépassées par un stockage en fichiers mais pas suffisamment grosses pour penser à des SGBD comme SQL Server & cie (et toutes les contraintes qui vont avec).

Discussions similaires

  1. [Débutant] déploiement Application C# avec une base de données SQL SERVER
    Par Hassan-dev dans le forum Développement Windows
    Réponses: 0
    Dernier message: 04/04/2013, 17h22
  2. Esri avec une base de donnée SQL Server
    Par solaar dans le forum SIG : Système d'information Géographique
    Réponses: 2
    Dernier message: 27/03/2013, 14h00
  3. Connecter vb6 avec une base de données sql server 2005
    Par benhmou dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 14/03/2012, 08h59
  4. Réponses: 9
    Dernier message: 28/04/2008, 18h34
  5. Probleme de connexion avec une base de données SQL server
    Par lasvegas_parano dans le forum iReport
    Réponses: 29
    Dernier message: 19/07/2007, 10h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo