Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

проверка на недопустимые символы


ghost ©   (2009-10-22 12:49:00) 

подскажите, нужно сделать проверку строк, чтобы туда входили только латинские буквы и цифры.
......where St like  '%[a-z,A-Z]%'   - это латинские буквы, а как прописать цифры ?  '1','2'... и тд?
и как проверить на символы : ' "" ? <>
у кого есть полный набор этих символов ?
Спасибо


sniknik   (2009-10-23 09:41:00) [1]

> Наверное не на уровне БД это надо делать? Что за изврат?
нормальный изврат... насколько помню справку (счас под рукой нет), все написанное (буквы/цифры) в like определяются, символы вроде тоже, правда. мы можем о разных субд речь вести...

главный вопрос тут не возможности, а в
> проверка на недопустимые символы
> у кого есть полный набор этих символов ?
для кого недопустимые? для меня вот в запросе все символы допустимы...


Кщд   (2009-10-23 07:46:00) [2]

>Омлет   (22.10.09 16:18) [1]
like избыточен в сиквеле?)

>ghost   (22.10.09 12:49)  
использовать regexp, если позволяет СУБД


Омлет   (2009-10-22 16:18:00) [3]

Наверное не на уровне БД это надо делать? Что за изврат?


Наверх

Титульная страница Поиск, карта сайта Написать письмо