![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
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]Вообще такие вещи делаются регулярными выражениями, однако интересна сама задача, зачем тебе такого рода парсинг?