ISO 8859-6 (или его кодовая страница Windows, похожая на cp1256) дает вам арабские и западные символы, причем младшие 128 символов совпадают с ASCII. Вам не повезло, если вам нужны не-ASCII «западные» символы, такие как буквы с акцентом.
Лучше, хотя бы, поддержать весь Юникод. Я не знаю насчет Delphi, но в SQL Server вы получаете NVARCHAR, который является вашим типом данных для нативных строк Unicode. (Хранится как UTF-16LE внутри.)