Bonjour à tous !!
Je viens poster car j'ai un probleme avec DBIx::XML_RDB au travers du bout de code suivant :
Et l'erreur est la suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 use strict; use DBI; use DBIx::XML_RDB; my $xmlout = DBIx::XML_RDB->new("dbi:mysql:hostname=localhost;port=3306","root","","database=planning"); $xmlout->DoSql("SELECT * FROM rendezvous, docteur WHERE rendezvous.Numero_Docteur = docteur.ID_Docteur AND Nom_Docteur = 'depassio' AND Prenom_Docteur = 'jean-jacques' AND Date_Rendezvous = now() ORDER BY 'Heure_Debut' ASC"); print $xmlout->GetData; $xmlout->disconnect();
Je ne comprend pas pourquoi car le module est installé et le driver DBI est installé et fonctionne pour une connection sur une BDD MySQL .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 install_driver(root) failed: Can't locate DBD/root.pm in @INC (@INC contains: C: /Program Files/Perl/site/lib C:/Program Files/Perl/lib .) at (eval 4) line 3. Perhaps the DBD::root perl module hasn't been fully installed, or perhaps the capitalisation of 'root' isn't right. Available drivers: ADO, DBM, ExampleP, File, Gofer, LDAP, Mimer, Oracle, Ovrimos , PgPP, Proxy, SQLRelay, SQLite, SQLite2, Sponge, mysql, mysqlPP. at C:/Program Files/Perl/site/lib/DBIx/XML_RDB.pm line 46
Partager