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

SGBD Perl Discussion :

DB Access avec PERL


Sujet :

SGBD Perl

  1. #1
    Candidat au Club
    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 : 4
    Points
    4
    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
    Candidat au Club
    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 : 4
    Points
    4
    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 confirmé Avatar de Beniou
    Homme Profil pro
    Inscrit en
    Novembre 2009
    Messages
    357
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Novembre 2009
    Messages : 357
    Points : 515
    Points
    515
    Par défaut
    Pour se déconnecter de la base de donnée Access ce ne serait pas plutôt :

  4. #4
    Membre actif Avatar de brice45
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2005
    Messages
    188
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2005
    Messages : 188
    Points : 236
    Points
    236
    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, 15h05
  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, 14h12
  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, 21h21
  4. faire des graphiques avec Perl
    Par And_the_problem_is dans le forum Modules
    Réponses: 2
    Dernier message: 16/07/2003, 17h08
  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, 20h54

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