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

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

String SQL Parser [D7]


velial ©   (2004-04-16 11:48:00) 

Как можно эффективнее сделать парсер или может кто может предложить уже готовый парсер SQL-строки?

есть:
select id, name from table;
нужно вернуть
поля:
1. id
2. name
таблица - table

но должно отрабатывать и такое:

select id as "Код", name as "Наименование" from table
поля: id & name
описания: "Код" & "Наименование"
таблица - table

как это лучше сделать?


Delirium   (2004-04-16 12:27:00) [1]

http://regexpstudio.com/TRegExpr/TRegExpr.html


LaidBack   (2004-04-16 12:18:00) [2]

Рой в сторону TGaSqlParser (OpenSource), но не думай что все будет халявно работать :)


Delirium   (2004-04-16 12:08:00) [3]

http://www.yandex.ru/yandsearch?rpt=rad&text=%F0%E5%E3%F3%EB%FF%F0%ED%FB%E5+%E2%FB%F0%E0%E6%E5%ED%E8%FF

8)


velial   (2004-04-16 12:06:00) [4]

да хочу построить форм сбацать - чтобы не напрягаться на простых формах показа - то силишь день убиваешь на рисование форм :(

а как именно регулярными выражениями?
можешь подсказать?


Delirium   (2004-04-16 11:51:00) [5]

Вообще такие вещи делаются регулярными выражениями, однако интересна сама задача, зачем тебе такого рода парсинг?


Наверх

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