![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Разбивка текста [D5, MSSQL]
Марат © (2004-04-21 12:21:00)Здравствуйте, мастера. У меня есть такой вопрос. В одном из справочников хочется сделать поле Answer (Char(50)), которое будет содержать список ID-шек из другого справочника. Например: ,0301,0302,0604. Теперь после считывания получаю переменную ССС:=FieldByName('Answer').AsString (пусть не покажется странным, что ID-String). Теперь мне надо выделить каждый ID в отдельную переменную (допустим в массив) для дальнейшего использования в другом запросе, но я не знаю как вытащить значения между запятыми и как посчитать количество (3) этих ID-шек?
Reindeer Moss Eater (2004-04-21 12:29:00) [21]... and somefield in '(' + AnswerFieldText + ')'
Vlad (2004-04-21 12:24:00) [22]
> Марат (21.04.04 12:21)
См. ф-ции Pos, Copy.
А вобще, сдается мне что ты ерундой занимаешься.
Обычно вводят детайл-таблицу и в ней хранят ID один-ко-многим
Курдль (2004-04-21 12:24:00) [23]Не придумывайте себе геморрой - создайте таблицу по всем правилам "многие-ко-многим".