Bonjour à tous !!

Je viens poster car j'ai un probleme avec DBIx::XML_RDB au travers du bout de code suivant :

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();
Et l'erreur est la suivante :

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
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 .