Forum: Datenbanken
by DeddyH,
6. Aug 2020
Bei einer einfachen OR-Verknüpfung werden auch die Klammern nicht benötigt :wink:. Und wenn man schon Format einsetzt, kann man für ganze Zahlen auch gleich %d nehmen und muss nicht erst umwandeln.
Forum: Datenbanken
by DeddyH,
6. Aug 2020
Parameter werden erst bei der Ausführung mit Werten belegt, daher siehst Du die Parameternamen. Allerdings lässt sich der Code erheblich kürzen, wie wäre es denn so?
UniMainModule.n_MATERIAL.SQL.Text := 'SELECT * FROM klassifizierung where ((`Materialkurztext` LIKE :matname) OR (`Materialnummer` LIKE :matnummer)) ORDER BY `' + my_Fieldname_m + '`' + sortierreihenfolge + ' LIMIT ' +...