TFbmDbQuery.EscapeLikeStr

Diese Funktion ist eine Methode der Klasse TFbmDbQuery und welche in der Unit SysUtils definiert wurde. Der Funktionstyp ist Funktion. Der Rückgabetyp ist vom Typ string.
Die Funktion verlangt folgende Parameter:
Parameter
Typ
Beschreibung
Value string Die Zeichenkette, bei welcher problematische Zeichen ersetzt werden sollen.
Ersetzt problematische Zeichen in einer Zeichenkette. Zusätzlich werden die Zeichen % und _ escaped. Diese Funktion muss verwendet werden, um beispielsweise Anführungszeichen zu Escapen.
Quelltext-Beispiel:
1
2
3
4
5
DbQuery.Sql.Clear;
DbQuery.Sql.Add('select *');
DbQuery.Sql.Add('  from table');
DbQuery.Sql.Add(' where text like "' + DbQuery.EscapeLikeStr('Hallo%Welt_!') + '%";');
DbQuery.Sql.Execute(DbResult);