FOROS PROFESIONALES
WINDEV
,
WEBDEV
y
WINDEV Mobile
Inicio
|
Mensajes recientes
|
Conéctese...
|
Desconectar
|
Español
Inicio
→
WINDEV Mobile 2024
→
probleme requete via editeur de requete
probleme requete via editeur de requete
Iniciado por Monsieur VAN PACHTENBEKE, 13,jul. 2018 17:09 - 3 respuestas
Conéctese…
Monsieur VAN PACHTENBEKE
#1
Miembro registrado
27 mensajes
Publicado el 13,julio 2018 - 17:09
bonjour ,
je debute avec les requete hyperfileSQL.
j'ai une basse de donnée dont j'aimerais selectionner tout les record correspondant à une adresse mac et les trier par ordre croissant de num_settings (je donne les nom des membre de la base de donnée par simplicité)
j'ai crer une requet via l'editeur de requete sql:
SELECT
*
FROM desriptif_full_setting
/
/
where desriptif_full_setting
.
Mac_adresse
= {
Param_MacAdresse
}
ORDER BY desriptif_full_setting
.
num_setting
et dans mon code de l'application je l'appelle de cette facon:
SI
HExécuteRequête
(
REQ_
trier_reglage_machine_par_num_setting
) =
Faux
ALORS
Info
(
"erreur = "
+
HErreur
(
hErrEnCours
)
)
FIN
j'ai toujours l'erreur 70208 qui est erreur d'initialisation de la requete?
comment faut il si prendre pour utiliser cette requete?
remarque : j'ai commenter la ligne where mais sans succes non plus.
Informar
0
0
François SCHAAL
#2
Miembro registrado
1.603 mensajes
Popularité : +64 (70 votes)
Publicado el 16,julio 2018 - 09:04
Bonjour
S'il s'agit d'une requête paramétrée il faut passer les paramètres avant l'exécution de la requête:
REQ_trier_reglage_machine_par_num_setting.Param1 = Null
par exemple
--
Cordialement
François
http://intra.fr
http://intrasoftware.fr
Informar
0
0
François C.
#3
Miembro registrado
1.623 mensajes
Popularité : +100 (114 votes)
Publicado el 16,julio 2018 - 11:30
En théorie y'a pas besoin de passer le paramètre a NULL.
Il n'y a qy'un paramètre, si on fait
HExécuteRequête(REQ_trier_reglage_machine_par_num_setting)
Le paramètre sera ignoré, mais ce n'est pas logique que ca retourne une erreur..
D'ailleurs j'ai remarqué, quand je faisqq chose du genre : REQ_trier_reglage_machine_par_num_setting.Param1 = Null
Il va me chercher tous les enregistrements dont la rubrique vaut NULL
Si je veux manuellement ignorer un paramètre, je dois utiliser un variant NULL :
vNull est un variant = NULL
REQ_trier_reglage_machine_par_num_setting.Param1 = vNull
Le probleme vient plutot du coté HFSQL ou alors un probleme avec l'analyse ? bref.. ca vient pas de la requete a mon avis.
Informar
0
0
Monsieur VAN PACHTENBEKE
#4
Miembro registrado
27 mensajes
Publicado el 16,julio 2018 - 11:56
merci de votre aide,
après avoir essayer avec l'initialisation comme expliquer au poste précédent, j'avais toujours la même erreur.
j'ai supprimer la requête complétement et l'ai recréer sous un autre nom via l’éditeur graphique.
cela fonctionne maintenant correctement.
Informar
0
0
→ Volver a WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versiones precedentes)
WEBDEV (versiones precedentes)
WINDEV Mobile (versiones precedentes)
Reports & Queries
Irrelevante
Herramientas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Búsqueda Tipo
Sólo temas
Todos los mensajes
Periodo Buscar
Cualquier fecha
Última hora
Última 24 horas
Última semana
Último mes
Último año
Cancelar
Vista previa del mensaje
Añadiendo una imagen
Importar una imagen desde una URL
Enviar una imagen desde un archivo de su disco
Arrastrar un archivo o click en "Examinar..."
o
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto