p
u
b
l
i
c
i
t
é
publicité

Discussion: DB Access avec PERL

  1. #1
    Invité de passage
    Femme Profil pro
    Inscrit en
    mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : mai 2011
    Messages : 4
    Points : 1
    Points
    1

    Par défaut DB Access avec PERL

    Bonjour,
    j'ai tenté de créer une base de données Access avec PERL et je rencontre des soucis. Pourriez vous m'aider?
    Voici mon code:

    $file = 'Test.mdb';
    $dir="c:\\Users\\user\\Desktop";
    $acc = Win32::OLE->new("DAO.DBEngine.36", 'quit');
    $db = $acc->CreateDatabase($dir."\\".$file, dbLangGeneral);
    print "OBDCAN_ODBC_CreateDATABASE() : DB $file is created successfully\n";
    close $db;
    $acc->close();


    Apres l'avoir exécuter j'ai une erreur de "GLOB" cause par l'instruction: close $db;
    si vous avez des idées pour que je puisse résoudre mon problème au plus vite merci

  2. #2
    Invité de passage
    Femme Profil pro
    Inscrit en
    mai 2011
    Messages
    4
    Détails du profil
    Informations personnelles :
    Sexe : Femme

    Informations forums :
    Inscription : mai 2011
    Messages : 4
    Points : 1
    Points
    1

    Par défaut

    voici l'erreur que j'ai:
    OBDCAN_ODBC_CreateDATABASE() : DB Skodaobd.mdb is created successfully
    Not a GLOB reference at C:\Users\user\Desktop\base.pl

  3. #3
    Membre expérimenté Avatar de Beniou
    Homme Profil pro
    Inscrit en
    novembre 2009
    Messages
    357
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : novembre 2009
    Messages : 357
    Points : 513
    Points
    513

    Par défaut

    Pour se déconnecter de la base de donnée Access ce ne serait pas plutôt :

  4. #4
    Membre confirmé Avatar de brice45
    Homme Profil pro
    Data manager
    Inscrit en
    mai 2005
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Data manager
    Secteur : Santé

    Informations forums :
    Inscription : mai 2005
    Messages : 188
    Points : 226
    Points
    226

    Par défaut

    Bonjour,

    Pour te connecter à une base Access, utilises plutôt le module DBI:
    http://search.cpan.org/dist/DBI/DBI.pm

    Pour t'aider utilises le driver ODBC suivant :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    	my $dbh = DBI->connect("dbi:ODBC:driver=microsoft access driver (*.mdb);".
    	"DBQ=$DBQ;SystemDB=$SystemDB", $UID, $PWD) or die $DBI::errstr;

Discussions similaires

  1. Connexion avec Perl
    Par BARBIER dans le forum PostgreSQL
    Réponses: 1
    Dernier message: 05/05/2004, 14h05
  2. Gestion de table dynamique access avec delphi 7
    Par bob.marley dans le forum Bases de données
    Réponses: 7
    Dernier message: 22/04/2004, 13h12
  3. Comment créer une Table dans 1 Bdd ACCESS avec Builder??
    Par makandja dans le forum C++Builder
    Réponses: 6
    Dernier message: 17/03/2004, 20h21
  4. faire des graphiques avec Perl
    Par And_the_problem_is dans le forum Modules
    Réponses: 2
    Dernier message: 16/07/2003, 16h08
  5. [reseaux] Comment creer un compte user à partir d'un formul avec perl
    Par oulai_evado dans le forum Programmation et administration système
    Réponses: 4
    Dernier message: 01/10/2002, 19h54

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