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

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

Разбивка текста [D5, MSSQL]


Страницы:   1 2

Марат ©   (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]

Не придумывайте себе геморрой - создайте таблицу по всем правилам "многие-ко-многим".


Страницы:   1 2

Наверх

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