Bonjour à tous!

Je souhaite créer une base MySQl par WLangage, pour éviter de passer par phpMyAdmin, j'ai trouvé ce code sur le forum de pc-soft
http://forum.pcsoft.fr/thread.awp?gr...42#entry217463

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
nId est un entier  = SQLConnecte(GcoData..Serveur,GcoData..Utilisateur,gsGcoDataPassword,"","MySQL",hAccèsNatifMySQL) //,gsGcoDataInfosEtendues)
SI nId <> 0 ALORS
    sNomDatabase est une chaîne = GcoData..BaseDeDonnées
    // création de la base de données
    sSql est une chaîne = "CREATE DATABASE IF NOT EXISTS %1"
    sSql = ChaîneConstruit(sSql,sNomDatabase)
    // execution de la requête
    SI PAS SQLExec(sSql,"REQ") ALORS
    SQLInfoGene()
    Erreur("La Database n'a pas pu être créée. Code erreur : " + SQL.Erreur +RC+...
    SQL.MesErreur)
    FIN
    SINON
    // La connexion a échoué : affichage d'un message explicatif
    SQLInfoGene()
    Erreur("La connexion à la source de données" + "localhost" + ...
    "a échoué."+RC+...
    "Code erreur : " + SQL.Erreur +RC+...
    SQL.MesErreur)
    Erreur("Veuillez vérifier les paramètres de connexion aux bases de données de la Caisse ")
    Ouvre(fen_parametresLocalFiche)
    RENVOYER Faux
    FIN
    // Dans tous les cas (connexion OK ou pas)
    SQLDeconnecte()
je me connecte bien mais je reçois un message d'erreur du serveur qui me dit que j'ai un problème de syntaxe, alors que c'est celle préconisée par
http://dev.mysql.com/doc/refman/5.0/...-database.html...

Quelqu'un a déjà eu ce problème?