PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → execution requète SQL
execution requète SQL
Débuté par bmalisan, 27 fév. 2006 13:13 - 3 réponses
Posté le 27 février 2006 - 13:13
bonjour,
Cette instruction me bloque.....
HExécuteRequêteSQL(REQ_CONTRATS_021,hRequêteDéfaut,DateDuJour(),VP_Numsoc )
et je ne vois pas l'erreur
@+
Posté le 27 février 2006 - 15:08
As-tu essayé de créer des variables avant de passer en paramètres

req_date est un variant=datesys()
req_num_soc est un variant=vp_numsoc
si pas HExécuteRequêteSQL(REQ_CONTRATS_021,hRequêteDéfaut,req_date,req_num_soc) alors
info("Impossible d'exécuter a requète !")
fin

Mettre un point d'arret juste aprés la prise de valeur des variables pour voir à quoi elles s'initialisent...
As-tu déjà testé ta requète depuis l'éditeur ?
Posté le 27 février 2006 - 15:43
oui pour le teste de la requète... j'essaye
Posté le 27 février 2006 - 15:57
Bonjour,

Essayes avec ce code,

NomReq est une Source de Données
// NomTaConnexion est le nom de ta connexion sur ta base SQL
txtreq est une chaîne = "select date, num, personne, chose, autres from TOTO where date = " + DateDuJour() + " and chose = " + VP_Numsoc

SI HExécuteRequêteSQL(NomReq,NomTaConnexion, hRequêteSansCorrection,txtreq) ALORS
...
SINON
Erreur("Erreur requete sql")
FIN

Sylvie