| |
|
|
Christof Neuß | Hallo,
ich stolpere wahrscheinlich mal wieder über meine eigenen Füße
Wollte mir die Arbeit erleichtern und haben folgendes gemacht (Ausschnitt): KompilierenMarkierenSeparieren Das funktioniert aber leider nicht. Mache ich es so (ist ja klar...), dann geht's natürlich: KompilierenMarkierenSeparieren Weiß einer Rat? Die Langversion ist zwar machbar, aber die Version mit den : wäre übersichtlicher, finde ich.
DANKE |
|
|
| |
|
|
|
| Schau mal: XProfan-Hilfedatei
Bei SQLExec können ab XProfan 9 direkt Variablen, wie in embedded SQL bei C++ bzw. Java, eingesetzt werden. Einfach einen Doppelpunkt vor den Variablennamen setzen: KompilierenMarkierenSeparierendb("SQLExec", "SELECT * FROM tabelle WHERE name = :Name$ AND gehalt > :Gehalt%", 1)
|
|
|
| |
|
|
|
Christof Neuß | Ähem, sorry, aber genau das habe ich ja im ersten Fall gemacht. Allerdings bestimme ich mit der Variablen nicht den Wert, sondern das Feld bzw. eine Summe über mehrere Felder was geprüft werden soll. Vielleicht geht das nicht.
Ist eigentlich auch klar. Wenn XProfan aus "KDU_A1+KDU_A2+KDU_A3" im SQL-Befehl sowas macht
Select 'KDU_A1+KDU_A2+KDU_A3' From XXX
anstatt
Select KDU_A1+KDU_A2+KDU_A3 From XXX
dann kann das ja auch nicht funktionieren.
Hätte ich drauf kommen können....
Nichtsdestotrotz hat Deine kurze Antwort mich wieder auf die Spur gebracht. Danke |
|
|
| |
|
|