IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windev Mobile Discussion :

Requete SQL en WINDEV Mobile


Sujet :

Windev Mobile

  1. #1
    Futur Membre du Club
    Homme Profil pro
    Développeur Divalto
    Inscrit en
    Décembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Divalto

    Informations forums :
    Inscription : Décembre 2016
    Messages : 5
    Points : 7
    Points
    7
    Par défaut Requete SQL en WINDEV Mobile
    Bonjour,
    je viens de créer un programme avec windev mobile qui me permet de lire et d'écrire des données dans une base SQL, j'utilise pour cela la commande HExécuteRequêteSQL, celle la m'a permis d'mporter des données depuis la base mais non pas d'écrire dans la base.
    voici la commande pour ecrire dans la base:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HExécuteRequêteSQL(src_dossier,SQLConnexion,"UPDATE INVDET SET QTE = Qte_inv WHERE INVDET.DOS='"+gnDossier+"' AND INVDET.REF='"+gsRefDes+"' AND INVDET.INVNO='"+gsInvNo+"' AND INVDET.LIEU='"+gsemp+"' ")
    avec:
    Qte_inv est un champs saisi
    gnDossier, gsRefDes, gsInvNo,gsemp des variables globales.

    j'ai essayer d'ecrire la requete dans SQL Server et ça à fonctionner correctement
    Mercii...

  2. #2
    Membre régulier
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Juin 2011
    Messages
    57
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2011
    Messages : 57
    Points : 102
    Points
    102
    Par défaut
    bonjour,

    vous avez bien mis les variables globale dans la requete mais pouruoi ne pas le faire sur le champs de saisie. la il essaye de mettre la chaine qte_inv dans votre colonne. comme c'est une variable (un champs reste une variable dans ce contexte = il faut faire comme pour par exemple gnDossier :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    HExécuteRequêteSQL(src_dossier,SQLConnexion,"UPDATE INVDET SET QTE = "+Qte_inv+" WHERE INVDET.DOS='"+gnDossier+"' AND INVDET.REF='"+gsRefDes+"' AND INVDET.INVNO='"+gsInvNo+"' AND INVDET.LIEU='"+gsemp+"' ")
    devrait mieux fonctionner

  3. #3
    Futur Membre du Club
    Homme Profil pro
    Développeur Divalto
    Inscrit en
    Décembre 2016
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Développeur Divalto

    Informations forums :
    Inscription : Décembre 2016
    Messages : 5
    Points : 7
    Points
    7
    Par défaut
    Merci beaucoup ça a fonctionné correctement...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Requete sql en windev
    Par tommy432 dans le forum WinDev
    Réponses: 43
    Dernier message: 13/02/2015, 18h51
  2. [WD18] le symbole * dans une requete sql sous Windev 18
    Par legero dans le forum WinDev
    Réponses: 2
    Dernier message: 05/12/2013, 16h30
  3. [Windev 9] - Souci de parcours de requete SQL
    Par jimbololo dans le forum WinDev
    Réponses: 1
    Dernier message: 26/05/2008, 17h32
  4. Requete SQL sous interface windev
    Par rippoz dans le forum WinDev
    Réponses: 1
    Dernier message: 15/11/2007, 18h40
  5. [WinDev 10] Requête SQL - Récupérer valeur de la liste
    Par arnaud_verlaine dans le forum WinDev
    Réponses: 22
    Dernier message: 23/10/2006, 23h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo