PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Raffraissement suite à une requete SQL
Raffraissement suite à une requete SQL
Débuté par guchon13, 16 nov. 2005 20:43 - Aucune réponse
Posté le 16 novembre 2005 - 20:43
Bonjour,



Voici le code sous mon Bouton "supprimer"



// ne fait rien si aucun enregistrement sélectionné dans la table
SI TableSelect(TABLE_MATCH)=-1 ALORS RETOUR

// Si c'est la ligne de saisie/sélection, on ne peut pas la supprimer
SI TableSelect(TABLE_MATCH)>TableOccurrence(TABLE_MATCH) ALORS
Info("La ligne sélectionnée permet la saisie directe dans la table","Cette ligne ne peut être supprimée")
RETOUR
FIN

// On arrête le rafraichissement automatique de la fenêtre
SuspendreRafraichissement(Vrai)

// si la suppression est confirmée, suppression de la ligne de la table et de
// l'enregistrement correspondant dans le fichier REQ_SELECT_MATCH
SI OuiNon("Voulez-vous vraiment supprimer la ligne ?") ALORS
// Suppression de l'enregistrement à partir de la table
//TableSupprime(TABLE)

// Suppression par la requete
HExécuteRequête(REC_DEL_MATCH, hRequêteDéfaut, REQ_SELECT_MATCH.ID_MATCH)


// Rafraîchissement de la table "Table_REQ_SELECT_MATCH"
// à partir du début de la table
TableAffiche(TABLE_MATCH,taDébut)


// Vérification de l'intégrité
SI HErreurIntégrité() ALORS
Erreur("La ligne sélectionnée n'a pas été supprimée : ",HErreurInfo())
FIN
FIN

// On relance le rafraichissement automatique de la fenêtre
SuspendreRafraichissement(Faux)

J'ai créé cette fiche avec l'assistant..en utilisant une requete SQL que j'ai créé moi meme et qui utilsie 2 tables...


Je vous remercie d'avance

GACHARD