parser

Написать ответ на текущее сообщение

 

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

SQL-query from file...

agat 02.08.2002 13:42

sorry za translit - v Turkey net russkih klav....
K delu :
est file, soderzhaschiy sql-zaprosi. Kazhdiy zapros v 1 stroku i zakanchivaetsa ';' - kak i polagaetsa (ya dumayu).
Teper, iz parser'a probuyu
$f[^file:load[text;/query.sql]]
^void:sql{$f.text}
Na eto parser ochen dlinno rugaetsa...to emu kavichki v query ne nravyatsa, to ';'...
Ya reshil sdelat hod konem :
1. udalil vse kavichki iz query
2. lsplit[;
]'om razbil ves file na stroki, iz strok sozdal table i potom
$table.menu{
^void:sql{$table.parts}
}
etot variant rabotaet, no, po-moemu ne hvataet sportivnosti.
Mozhet kto znaet, kak eto delo po drugomu sdelat?! podskazhite!
P.S. ochen ploho, chto nelzya ispolzovat kavichki - v buduschem mozhet prigoditsa - a u menya ne rabotaet - obidno...