none
Passer en paramêtre d'une requête sql, une variable. RRS feed

  • Question

  • Bonjour, 

    Je cherche comment passer en paramètre d'une requête sql, une variable que je récupère d'un champ de texte situé sur ma fenêtre.
    Dans ma fenêtre, j'ai un champ de saisie de texte, je créer donc une variable pour récupérer cette valeur de type CString.
    Je créer donc une requête sql pour supprimer de ma table une personne en fonction de la valeur que j'ai rentrée, qui correspond a son prenom.
    Voici ma requête:

    sprintf (query2, "DELETE FROM cadres WHERE prenom = %s", nom_suppr);
    nom_suppr étant le nom de ma variable que je saisie sur ma fenêtre.

    J'ai initialisé query2 en tant que char, char query2[255];

    Donc, ma question est, comment passer en paramètre ma variable ?

    Car, avec cette requête, cela ne marche pas.

    Merci d'avance pour votre aide.


    lundi 27 février 2012 13:28

Réponses

  • J'ai finalement trouvée mon erreur, j'avais oublié de mettre UpdateData=true, donc en ajoutant cela, ça marche.

    Et, sinon merci beaucoup d'avoir pris le temps de me répondre, et surtout de votre patience. ;)

    mardi 28 février 2012 15:22

Toutes les réponses