GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Postagens recentes
|
Conecte-se...
|
Desconectar
|
Português
Inicio
→
WINDEV 2024
→
Impossible de récupérer le résultat d'une requête
Impossible de récupérer le résultat d'une requête
Iniciado por YoYo, jul., 02 2005 9:28 PM - 4 respostas
Conecte-se…
YoYo
#1
Publicado em julho, 02 2005 - 9:28 PM
Bonjour,
J'ai fait mon analyse, mes tables, descriptions de mes champs...etc, tout ça semble ok.
Lorsque je souhaite faire une requête SQL :" SELECT * FROM societes WHERE id_societe='+ma variable+' il me retourne toujours le premier enregistrement, et non l'enregistrement qui devrait satisfaire la clause WHERE id_societe=...
Voici mon code:
------------------
Rq est une Source de Données
HExécuteRequêteSQL(Rq,"SELECT * FROM societes WHERE id_societe='"+id_societe+"'")
SI ErreurDétectée ALORS
Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN
Trace(id_societe)
HLitPremier(Rq)
txt_nom_societe=Societes.nom_societe
HAnnuleDéclaration(Rq)
---------------------
A noter que la variable id_societe contient les bons id...!
Denunciar
0
0
cpotvin
#2
Publicado em julho, 04 2005 - 5:26 AM
Tu dois faire:
txt_nom_societe = rq.nom_societe
car c'est 'rq' qui est devenue ta source de données. 'Sociétés' étant un fichier, c'est normal qu'il te retourne la valeur du 1er record sur 'txt_nom_societe=Societes.nom_societe'
Christian Potvin
Beaulieu Canada
J'ai fait mon analyse, mes tables, descriptions de mes champs...etc, tout ça semble ok.
Lorsque je souhaite faire une requête SQL :" SELECT * FROM societes WHERE id_societe='+ma variable+' il me retourne toujours le premier enregistrement, et non l'enregistrement qui devrait satisfaire la clause WHERE id_societe=...
Voici mon code:
------------------
Rq est une Source de Données
HExécuteRequêteSQL(Rq,"SELECT * FROM societes WHERE id_societe='"+id_societ
e+"'")
SI ErreurDétectée ALORS
Erreur("Erreur d'initialisation de la requête"+RC+HErreurInfo())
RETOUR
FIN
Trace(id_societe)
HLitPremier(Rq)
txt_nom_societe=Societes.nom_societe
HAnnuleDéclaration(Rq)
---------------------
A noter que la variable id_societe contient les bons id...!
Denunciar
0
0
guest
#3
Publicado em julho, 04 2005 - 11:08 AM
Le fait de lire la requête ne te place pas au bon endroit dans le fichier (les vues fonctionnaient comme ça, en 5.5).
remplace
txt_nom_societe=Societes.nom_societe
par
txt_nom_societe=Rq.nom_societe
Yapadkoi
Denunciar
0
0
43
#4
Publicado em julho, 04 2005 - 11:09 AM
Quel est l'intérêt de mettre tes + dans la variable ????
Peut être que l'erreur vient de là !!!
Ensuite le nom de ta variable devrait être différent de du champ de ta table: IdSociete
Denunciar
0
0
YoYo
#5
Publicado em julho, 05 2005 - 2:28 AM
Lol Aurélien, les + sont là pour construire la chaine de caractere, ils ne sont pas dans la variable
Merci aux autres pour leur réponse, la solution était pourtant évidente...Et dire que je me suis bloqué pendant 2 heures là-dessus à relire et relire l'aide....Psssss !
Denunciar
0
0
→ Voltar para WINDEV 2024
WINDEV 25
WINDEV 26
WINDEV 2024
WINDEV 2024
WINDEV 2024
WINDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Reports & Queries
Off-topic
Off-topic
Ferramentas
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto