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 :

SQLLite et VB.net


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Septembre 2009
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Maroc

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information
    Secteur : Conseil

    Informations forums :
    Inscription : Septembre 2009
    Messages : 188
    Par défaut SQLLite et VB.net
    Bonjour,

    J'ai créé une base de données avec sqllite puis j'ai lié mon programme à celle ci.. c ma première fois que j'utilise sqllite avec vb.net et ça me rend un peu dingue car un truc bizar se passe.

    Voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    Dim SQLconnect As New SQLite.SQLiteConnection()
    SQLconnect.ConnectionString = "Data Source=xxx;Version=3;Password=toto;"
    Try
        SQLconnect.Open()
        MsgBox("ok")
    Catch ex As Exception
        MessageBox.Show(ex.Message)
    Finally
        SQLconnect.Close
    End Try
    En exécutant, il me dit que c ok et quand je check au niveau du dossier j'aperçoi que la bdd existe... c cool maiiiiiiiiis quand je change le nom de la source d données et je mets par exemple "Data Source=yyy", il m renvoi OK et il crée cette bdd !!!!

    Pourquoi ??? Avez-vous des suggestions ?

    Merci

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    91
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 91
    Par défaut
    C'est peut être que tout simplement c'est le comportement normal de sqlite, je n'ai jamais essayé sqlite sans créer au préalable ma bdd avec un script.

    Je ne vois pas pourquoi tu n'es pas content il te créé ta base automatiquement, mais ca m'étonnerais qu'il écrase l'ancienne à chaque exécutions.

    Dis plutôt ce que toi tu voudrais comme ca je/on pourra t'aider

  3. #3
    Rédacteur/Modérateur


    Homme Profil pro
    Développeur .NET
    Inscrit en
    Février 2004
    Messages
    19 875
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Paris (Île de France)

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

    Informations forums :
    Inscription : Février 2004
    Messages : 19 875
    Par défaut
    Citation Envoyé par anat1212 Voir le message
    C'est peut être que tout simplement c'est le comportement normal de sqlite
    Je confirme, si tu te connectes à une bdd qui n'existe pas, il la crée automatiquement. Par contre elle est vide évidemment, il faut créer les tables...

Discussions similaires

  1. [Débat] Technologie .NET vs JAVA
    Par neo.51 dans le forum Débats sur le développement - Le Best Of
    Réponses: 1047
    Dernier message: 14/01/2019, 16h15
  2. [Débat] Expériences au sujet de .NET
    Par DevX dans le forum Débats sur le développement - Le Best Of
    Réponses: 46
    Dernier message: 25/05/2014, 11h16
  3. A ceux qui ont migré de VB6 vers VB.Net
    Par Fox dans le forum VB 6 et antérieur
    Réponses: 81
    Dernier message: 21/05/2008, 14h56
  4. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  5. Fichier PDOXUSRS.NET
    Par yannick dans le forum Paradox
    Réponses: 5
    Dernier message: 05/04/2002, 09h45

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