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

Bibliothèques tierces Python Discussion :

pyMSSQL : DLL Manquante


Sujet :

Bibliothèques tierces Python

  1. #1
    Membre régulier
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Novembre 2006
    Messages
    105
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Distribution

    Informations forums :
    Inscription : Novembre 2006
    Messages : 105
    Points : 115
    Points
    115
    Par défaut pyMSSQL : DLL Manquante
    Bonjour à tous,

    Je developpe une petite application qui doit se connecter à une DB SQL Server...
    J'utilise donc pymssql comme librairie, mais cela me pose un petit problème.

    Je developpe avec Eclipse, et sous Eclipse aucun soucis...
    Par contre lorsque je lance mon fichier Main.py depuis l'explorateur windows, il me dit qu'il ne trouve pas la DLL de pymssql...

    Code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
     
    import _mssql
     
    Continue = 1
    Server = 'NOMDUSERVEUR\SQLEXPRESS'
    Login = 'dogua'
    Password = 'passwordcomplique'
    DBsql = 'NomDB'
     
    while (Continue == 1):
        #
        # Je vous passe le menu :p
        #
        os.system('cls')
            print("====  pyXXX v1.0 ====")
            print("Encodage d'une convention")
            saisie = input("Veuillez entrez le numero d'une nouvelle convention")
            try:
                conn = _mssql.connect(server=Server, user=Login, password=Password, database=DBsql)
                Sql_cmd = "INSERT INTO convention VALUES(%d)" % (saisie)
                conn.execute_non_query(Sql_cmd) 
            except _mssql.MssqlDatabaseException,e:
                if e.number == 2627 and e.severity == 14:
                    print ("ERREUR : La convention existe déjà")
                    os.system('pause')
            else:
                    print "Erreur : %d \n Severity : %d" % (e.number, e.severity)
                    os.system('pause')
            finally:
                conn.close()
    Ce code fonctionne donc dans Eclipse... Mais ailleurs, ça foire... Voyez plutot le screen attaché
    Images attachées Images attachées  

Discussions similaires

  1. dll manquantes
    Par bourdon dans le forum Autres Logiciels
    Réponses: 10
    Dernier message: 10/02/2006, 19h13
  2. mfc80d.dll manquant?
    Par tidanone dans le forum MFC
    Réponses: 10
    Dernier message: 22/01/2006, 19h07
  3. DLL manquante Access
    Par titepuce44 dans le forum Access
    Réponses: 6
    Dernier message: 04/01/2006, 10h59
  4. msjava.dll manquante
    Par xave dans le forum Autres Logiciels
    Réponses: 3
    Dernier message: 01/12/2005, 10h41
  5. dll manquante ???
    Par BainE dans le forum MFC
    Réponses: 3
    Dernier message: 19/05/2005, 11h14

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