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

VB.NET Discussion :

probleme avec vb 2008


Sujet :

VB.NET

  1. #1
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut probleme avec vb 2008
    Bonjour.
    je viens demander de l'aide.
    je debuter sur vb2008.
    et j'aimerais concevoir une application de gestion d'ecole, utilisable par plussieurs personne, dans un reseau, j'aimerais utiliser une base sql.
    quelqu'un pourrais t'il me donner un coup de main, pour le choix de la base et des tutoriels pour aller vite dans mon travail. sans oublier que l'application doit etre utilisé et reseau par plus d'une personne.

    Merci. pour toutes aide.

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    sql server express (gratuit, multi utilisateur, utilisable par réseau)

    http://plasserre.developpez.com/cours/vb-net/
    le cours explique aussi comment utiliser une base de données
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2008
    Messages : 161
    Par défaut
    Bonjour,

    Pour avoir des concernant la programmation, je te conseille ce site:
    http://plasserre.developpez.com/cours/vb-net/

    Quant à la base de donnée tu pourra utiliser:
    - MySql
    - Sql Server (Car il y a une base de donnée SQL Serveur Express intégré à VB.net 2008)

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    mysql requiert l'utilisation d'une dll tierce (rien de bien grave)

    sauf erreur de ma part c'est sql server compact qui est intégré à vb express (moins multi utilisateur qu'sql server express)

    visual studio payant offre des assistants de connexion aux données (ca écrit le code à ta place, mais pas forcément en super optimisé)
    visual basic express (gratuit) n'a les assistants que pour sql server compact
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut bonjour
    Merci pour vos liens et vos aide je vais rapidement y jetter un coup d'oeil. et je vous tiens au courant

  6. #6
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut Suite de programmation
    Bonjour.
    je viens pour vous remercier.

    et vous demander de m'aider concernant le fournisseur a utilisé pour sql server express, avec vb2008.

    je viens de parcourir le liens du tuto, il est tres bien mais il me semble qu'il aborde bcp les base de données en access.

    alors pour sql, je suis un peu en rad.

    merci de m'aider.

  7. #7
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    sql server (express, compact ou standard) system.data.sqlclient
    oledb (access ou autre) system.Data.oledb
    odbc system.data.odbc

    après dans tous les cas y a un objet connexion, un objet command (requete), un objet datareader (pour parcourir les lignes d'une requete select)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  8. #8
    Membre émérite Avatar de methylene
    Profil pro
    Inscrit en
    Février 2010
    Messages
    659
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Février 2010
    Messages : 659
    Par défaut
    Citation Envoyé par Pol63 Voir le message
    sql server (express, compact ou standard) system.data.sqlclient
    oledb (access ou autre) system.Data.oledb
    odbc system.data.odbc

    après dans tous les cas y a un objet connexion, un objet command (requete), un objet datareader (pour parcourir les lignes d'une requete select)
    Il m'a semblé lire débutant, et là je pense qu'il ne va pas suivre !

    On ne le répetera jamais assez, mais pour les débutant (et même pour des confirmés) c'est ici, il suffit de trouver la section qui t'intéresse --> Ctr + F sur la page en question.

    Bonne continuation.

  9. #9
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    s'il a vu un tuto sur access avec un oledbconnection et oledbcommand, c'est la meme chose à transposer avec un sqlconnection et sqlcommand ... je pense pas que c'est bien compliqué
    (à part peut etre trouver le connectstring, bien que quand on F1 dessus c'est plutot explicite et exhaustif)
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  10. #10
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut
    c'est vrai que je suis debutant mais je peu suivre, juste que vb2008 c'est nouveaux pour moi.
    merci les gars de votre aide.
    je me lance et je vous tiens informé de mes soucis.

  11. #11
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut deplacer mon projet
    Bonjour, suivant vos conseil. j'ai pu réaliser un petit test, et realiser une petite application. mais j'ai un problème,

    je n'arrive pas a déplacer mon application sur un autre pc.

    j'ai un message d'erreur de sql, sur l'authentification et retrouver la base de donnée.

    j'ai copier la base de donnée existant sur le pc de conception et je l'ai coller sur le nouveau pc. dans le dossier spécifier.

    comment faire.

  12. #12
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    le connectstring indique comment trouver la base
    il faut que le chemin fonctionne de n'importe où

    quel type de base de données ? comment y accèdes-tu ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  13. #13
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut base de donnée
    j'utilise une base de données sql express 2005
    et je me suis connecté en utilisant l'aide. suivant un tuto.

    est cela le problème?

  14. #14
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    pour sql server express, dans le connectstring on précise où est la base de données, soit via un adresse ip, soit via le nom de la machine sur le réseau
    donc si tu as mis une ip qui n'est pas la bonne depuis l'autre machine ca ira pas

    de plus on indique aussi le mode d'authentification (windows ou sql), si tu as mis windows (integrated) ca veut dire que ca utiliser le login windows pour se connecter, d'une autre machine, la session n'est surement pas la même

    donc il faut déjà savoir si ton programme est prévu pour tourner sur plusieurs machine en même temps pour voir quoi mettre
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  15. #15
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut base de donnée
    l'application doit etre utilisé sur plusieurs machine, et la base de données stocké sur un poste(comme un serveur).

    dans ce cas quel type de connexion dois je prendre, et le chemin comment le modifier une fois l'application compiler et publier, car la le code et les paramettre son deja pris en compte;

  16. #16
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 204
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 204
    Par défaut
    dans le connectstring il faut alors mettre l'ip de la machine qui a sql server

    pour l'authentification, soit tu utilises un utilisateur sql, soit tu utilises windows, mais alors il te faut créer tous les utilisateurs dans sql server ...

    par défaut sql server n'accepte que les logins windows, pour l'authentification sql server c'est un paramètre à modifier

    par défaut aussi sql server 2005 n'accepte que les connexions locales, pour que ca fonctionne par le réseau il faut activer l'accès à distance
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  17. #17
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    Bonjour a tous

    Connexion de type utilisateur non intégré

    StrConnexion = "database=MaDataBase;server=MonServeur\sqlexpress;User ID=UTilisateur;pwd=MotDePasse"
    Pour ma part je préfère le nom du Pc car l'adresse ip peut changée

    Et pour completer Pol63 regarde a la surface d'exposition de ton SQL et ton Firewall port 1433 par défaut


    a+

    Thierry

  18. #18
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut je n'y arrive pas
    bonjour(bonsoir) thierry, pol36.

    je vous ai bien lu, j'ai essayer de vous suivre et de faire mais je n'y arrive pas.

    je ne retrouve pas ma base de données.

    une fois l'application compilé et installé ailleur.

    help me please.(aidez moi un peu plus) avec des exemple.

    merci.

  19. #19
    Membre éprouvé Avatar de thierry007
    Homme Profil pro
    Autodidacte
    Inscrit en
    Août 2006
    Messages
    876
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Autodidacte
    Secteur : Industrie

    Informations forums :
    Inscription : Août 2006
    Messages : 876
    Par défaut
    un petit test que tu peux faire a partir d'un poste autre que celui ou se trouve SQLExpress ou SQL Server

    Tu ouvres une fenêtre dos ( Démarrer , Executer, cmd,ENTER )
    tu tapes la commande en ligne
    TELNET IpDuServerSql 1433 ( exemple: TELNET 192.168.5.10 1433 ENTER )
    Si tu as un message du genre ne peut se connecter ....
    Alors tu as déjà un problème de Firewall ou de surface d'exposition de ton Sql

    Quelle version de SQL Server / SQL Exrepss utilises-tu 2005/2008 ?

  20. #20
    Membre averti
    Inscrit en
    Juillet 2007
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Juillet 2007
    Messages : 17
    Par défaut version de sql
    j'utilise sql express 2005 qui est fournis avec vb2008.

    je vais tenter le test du ping du pc serveur.

    dit moi stp. vu que j'utilise une base de donné intégré le pb ne viens t-il pas de la?

    est ce que avec une base intégré je peu récupéré l'instance de ma base pour la déplacé sur un autre pc?

    merci pour ton aide.

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. probleme avec windows server 2008
    Par boboss123 dans le forum Général Java
    Réponses: 6
    Dernier message: 08/03/2010, 16h28
  2. probleme de compilation avec vc++ 2008
    Par boulhech dans le forum VC++ .NET
    Réponses: 2
    Dernier message: 07/02/2009, 19h39
  3. Probleme avec VS 2008
    Par lazins dans le forum ASP.NET
    Réponses: 4
    Dernier message: 22/10/2008, 18h26
  4. probleme avec vs 2008
    Par nesrine6215 dans le forum Visual C++
    Réponses: 3
    Dernier message: 11/05/2008, 13h40

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