bonjour,
je tente de faire une insertion dans ma bdd mysql mais je n'y arrive pas.
j'ai une popup de vérification qui me dis que la requete d'insertion est ok mais quand je regarde dans ma base rien y fait.
VOici mon bout de code :
j'ai regardé sur un sujet similaire mais ça ne marche pas :
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
26
27
28
29
30
31
32
33
34
35
36 QUAND EXCEPTION DANS MaConnexion est une Connexion marequete est une chaîne // Description de la connexion MaConnexion.Utilisateur = "user" MaConnexion.MotDePasse = "mp" MaConnexion.Serveur = "serveur" MaConnexion.BaseDeDonnées = "mabdd" MaConnexion.Provider = hAccèsNatifMySQL MaConnexion.Accès = hOLectureEcriture MaConnexion.InfosEtendues = "Infos étendues" MaConnexion.OptionsCurseur = hCurseurClient SI HOuvreConnexion(MaConnexion) ALORS Info("Connexion réussi") marequete= "Insert INTO collaborateur (nom,prenom,Service,Site) VALUES('1', '2','3','4' )" HExécuteRequêteSQL(marequete, MaConnexion, hRequêteSansCorrection) Info("Insertion réussi") SINON Info("Connexion échoué") SQLInfoGene(marequete) Info("Erreur SQL : " + SQL.MesErreur) FIN FAIRE Erreur("La connexion à la source de données a échoué."+ RC +"Code erreur : " + HErreurInfo) Info("Fin du traitement") FIN
https://www.developpez.net/forums/d2...nnecter-mysql/
Est ce que je m'y prend bien ?
En fait, j'execute mon code lorsque je clic sur un bouton "enregistrer".
j'aurais une question complémentaire :
est ce que à partir du moment où je peux faire mon insertion, ça sera le même syntaxe ( mais une requete différentes ), pour la mise à jour et la suppression de données ?
Merci beaucoup pour vos lumières.
Partager