Español
Foro

Variable en SQL-Befehl funktioniert no

 

Christof
Neuß
¡Hola,

Yo stolpere wahrscheinlich veces otra vez encima mi eigenen Füße

Wollte me el Arbeit erleichtern y haben folgendes gemacht (Ausschnitt):
KompilierenMarcaSeparación
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>

Das funktioniert aber por desgracia, no. Mache Yo así (es sí klar...), entonces geht's natürlich:
KompilierenMarcaSeparación
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  O "+Anlagevolumen$+">=500000)"
SqlExec SQL_Befehl$,1

Weiß uno Rat? El Langversion Aunque machbar, aber el Versión con el : wäre übersichtlicher, finde Yo.

DANKE
 
Win10 16 GB RAM
18.09.2012  
 



Schau veces:
XProfan-Hilfedatei
En SQLExec puede de XProfan 9 direkt Variables, como en embedded SQL en C++ o. Java, eingesetzt voluntad. Einfach una Doppelpunkt antes el Variablennamen conjunto:
KompilierenMarcaSeparación
db("SQLExec", "SELECT * FROM tabelle WHERE name = :Name$ AND gehalt > :Gehalt%", 1)
>

 
18.09.2012  
 




Christof
Neuß
Ähem, sorry, aber genau el Yo sí en el ersten Fall gemacht. Aunque bestimme I, con el Variables no valor, pero el Feld o. una Summe encima mehrere Felder qué geprüft voluntad se. Tal vez va el no.

Ist eigentlich auch klar. Wenn XProfan de "KDU_A1+KDU_A2+KDU_A3" en el SQL-Befehl algo como macht

Select 'KDU_A1+KDU_A2+KDU_A3' From XXX

anstatt

Select KDU_A1+KDU_A2+KDU_A3 From XXX

entonces puede en efecto no trabajo.

Hätte Yo en él kommen puede....

Nichtsdestotrotz ha Su kurze Antwort mich otra vez en el Spur gebracht. Gracias
 
Win10 16 GB RAM
18.09.2012  
 



Respuesta


Título del Tema, max. 100 Signo.
 

Systemprofile:

Kein Systemprofil creado. [anlegen]

XProfan:

 Contribución  Font  Smilies  ▼ 

Bitte registro en una Contribución a verfassen.
 

Tema opciones

3.286 Views

Untitledvor 0 min.
H.Brill20.04.2023
rquindt27.06.2021
Ernst23.04.2016
Tommy25.12.2014
Más...

Themeninformationen

Dieses Thema ha 2 subscriber:

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


Admins  |  AGB  |  Applications  |  Autores  |  Chat  |  Política de Privacidad  |  Descargar  |  Entrance  |  Ayuda  |  Merchantportal  |  Pie de imprenta  |  Mart  |  Interfaces  |  SDK  |  Services  |  Juegos  |  Búsqueda  |  Support

Ein Projekt aller XProfan, el lo son!


Mi XProfan
Privado Noticias
Eigenes Ablageforum
Temas-Merkliste
Eigene Beiträge
Eigene Temas
Zwischenablage
Cancelar
 Deutsch English Français Español Italia
Traducciones

Política de Privacidad


Wir uso Cookies sólo como Session-Cookies wegen el technischen Notwendigkeit y en uns hay no Cookies de Drittanbietern.

Wenn du hier en unsere Webseite klickst oder navigierst, stimmst du unserer Erfassung de Informationen en unseren Cookies en XProfan.Net a.

Weitere Informationen a unseren Cookies y dazu, como du el Kontrolle darüber behältst, findest du en unserer nachfolgenden Datenschutzerklärung.


einverstandenDatenschutzerklärung
Yo möchte no Cookie