Forum: Programmieren allgemein
by Codewalker,
7. Dez 2011
Das ganze läuft schon über einen QueryBuilder und wird über Methoden dynamisch erzeugt. Nur dem übergebe ich nicht direkt einen String sondern etwas in der Art (Pseudocode):
AddBedingung(Operator (AND,OR), Datentyp, Feld, Vergleichsoperator, Variable)
Und der QueryBuilder rückt nicht ein sondern haut einfach die entsprechenden Zeilen darunter.
Forum: Programmieren allgemein
by Codewalker,
7. Dez 2011
Es darf ruhig heftiger ausfallen. Um mal konkreter zu werden: Ich brauche einen Formatierer für SQLs mit einigen Herstellerspezifischen Spezialitäten (sowas wie (+) für Outer Joins, etc.). Da die SQLs häufig mehr als 100 Zeilen umfassen und auch an Verschachtelungen nicht gerade sparen, werde ich mit einer reinen Stringverarbeitung wohl schnell an Grenzen kommen (etwa bei zunehmender Einrückung...
Forum: Programmieren allgemein
by Codewalker,
7. Dez 2011
Meine Frage (bewusst allgemein gehalten): Wir würdet ihr prinzipiell einen Quelltextformatierer programmieren? (Grundwissen Grammatiken und Compilerbau vorhanden)