hab's mal probiert, vielleicht habe ich noch einen Fehler, aber das Ergebnis passt nicht
Ergänzung: geht mit <= im zweiten Statement
Delphi-Quellcode:
if Trim(edt_InvStart.Text) <>'
'
then
SQL.Add( '
AND SUBSTRING(A.ART_INV from 1 for '+IntToStr(LENGTH(TRIM(edt_InvStart.Text)))+'
) >= '+QuotedStr(TRIM(edt_InvStart.Text)));
if Trim(edt_InvEnde.Text) <>'
'
then
SQL.Add( '
AND SUBSTRING(A.ART_INV from 1 for '+IntToStr(LENGTH(TRIM(edt_InvEnde.Text)))+'
) <= '+QuotedStr(TRIM(edt_InvEnde.Text)));