Français
Forum

Variable dans SQL-Befehl funktioniert pas

 

Christof
Neuß
Salut,

je stolpere wahrscheinlich la fois wieder sur mon eigenen Füße

voulais mir qui travail erleichtern et avons folgendes gemacht (Ausschnitt):
KompilierenMarqueSéparation
Var Aktivvolumen$=  "(T_Volumina.VOL_Aktivvolumen+T_Volumina.VOL_Aktivvolumen_WL+T_Volumina.VOL_Aktivvolumen_BSH+T_Volumina.VOL_Aktivvolumen_DGHYP+T_Volumina.VOL_Aktivvolumen_MHB+T_Volumina.VOL_Aktivvolumen_RuV+T_Volumina.VOL_Volumen_Teambank+T_Volumina.VOL_Luxcredit)"
Var Anlagevolumen$= "(T_Volumina.VOL_Passivvolumen+T_Volumina.VOL_Passivvolumen_BSH+T_Volumina.VOL_Passivvolumen_RuV+T_Volumina.VOL_Volumen_Union+T_Volumina.VOL_Volumen_Union_Lux+T_Volumina.VOL_Swiss_Rubinum+T_Volumina.VOL_Starplan)"
SQL_Befehl$="SELECT Count(T_Kunden.KDU_KDNR) \
FROM T_Kunden LEFT JOIN T_Volumina ON T_Kunden.KDU_KDNR = T_Volumina.VOL_KDNR \
WHERE T_Kunden.KDU_Art='P' \
AND T_Kunden.KDU_Gemeinschaftskunde<>'J' \
AND T_Kunden.KDU_Mitglied='J' \
AND (:Aktivvolumen$>=20000000000  OR :Anlagevolumen$>=500000)"
SqlExec SQL_Befehl$,
n>

cela funktioniert mais malheureusement pas. fais je es so (ist oui bien sûr...), ensuite geht's naturellement:
KompilierenMarqueSéparation
Var Aktivvolumen$=  "(T_Volumina.VOL_Aktivvolumen+T_Volumina.VOL_Aktivvolumen_WL+T_Volumina.VOL_Aktivvolumen_BSH+T_Volumina.VOL_Aktivvolumen_DGHYP+T_Volumina.VOL_Aktivvolumen_MHB+T_Volumina.VOL_Aktivvolumen_RuV+T_Volumina.VOL_Volumen_Teambank+T_Volumina.VOL_Luxcredit)"
Var Anlagevolumen$= "(T_Volumina.VOL_Passivvolumen+T_Volumina.VOL_Passivvolumen_BSH+T_Volumina.VOL_Passivvolumen_RuV+T_Volumina.VOL_Volumen_Union+T_Volumina.VOL_Volumen_Union_Lux+T_Volumina.VOL_Swiss_Rubinum+T_Volumina.VOL_Starplan)"
SQL_Befehl$="SELECT Count(T_Kunden.KDU_KDNR) \
FROM T_Kunden LEFT JOIN T_Volumina ON T_Kunden.KDU_KDNR = T_Volumina.VOL_KDNR \
WHERE T_Kunden.KDU_Art='P' \
AND T_Kunden.KDU_Gemeinschaftskunde<>'J' \
AND T_Kunden.KDU_Mitglied='J' \
AND ("+Aktivvolumen$+">=20000000000  OU "+Anlagevolumen$+">=500000)"
SqlExec SQL_Befehl$,1

sais einer conseil? qui Langversion ist zwar machbar, mais qui Version avec den : wäre übersichtlicher, finde je.

DANKE
 
Win10 16 GB RAM
18.09.2012  
 



exposition la fois:
XProfan-Hilfedatei
chez SQLExec peut ab XProfan 9 direct Variablen, comment dans embedded SQL chez C++ bzw. Java, eingesetzt volonté. simple une Doppelpunkt avant den Variablennamen mettons:
KompilierenMarqueSéparation
db("SQLExec", "SELECT * FROM tabelle WHERE name = :Name$ AND gehalt > :Gehalt%", 1)
>

 
18.09.2012  
 




Christof
Neuß
Ähem, sorry, mais oui c'est ca cela habe je oui im ersten le cas gemacht. Allerdings bestimme je avec qui Variablen pas la valeur, mais cela champ bzw. une somme sur plusieurs Felder quoi geprüft volonté soll. peut-être allez cela pas.

Ist eigentlich aussi bien sûr. si XProfan aus "KDU_A1+KDU_A2+KDU_A3" im SQL-Befehl quelque chose comme pouvoir

Select 'KDU_A1+KDU_A2+KDU_A3' From XXX

anstatt

Select KDU_A1+KDU_A2+KDU_A3 From XXX

ensuite peux cela oui aussi pas marcher.

Hätte je sur elle venons peut....

Nichtsdestotrotz hat Votre kurze Antwort mich wieder sur qui vestige gebracht. merci
 
Win10 16 GB RAM
18.09.2012  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

3.274 Views

Untitledvor 0 min.
H.Brill20.04.2023
rquindt27.06.2021
Ernst23.04.2016
Tommy25.12.2014
plus...

Themeninformationen

cet Thema hat 2 participant:

Christof Neuß (2x)
iF (1x)


Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie