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
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
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()
http://dev.mysql.com/doc/refman/5.0/...-database.html...
Quelqu'un a déjà eu ce problème?
Partager