|
|
#1
|
|||
|
|||
Работа со строкой
Подскажите как с запроса:
Select id_pib,list_pokar from kyrsova where name_pers = Иванов вывести в столбик компонента Memo такие записи - id_pib, list_pokar, name_pers. |
#2
|
||||
|
||||
FieldByName не?
— Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#3
|
|||
|
|||
А по подробнее, можно?
|
#4
|
||||
|
||||
Код:
FieldByName('fieldname').asstring — Как тебя понимать? — Понимать меня не обязательно. Обязательно меня любить и кормить вовремя. На Delphi, увы, больше не программирую. Рекомендуемая литература по программированию |
#5
|
|||
|
|||
Цитата:
В скобках надо указывать то что хочеш вывести. А надо чтобы автоматически удаляло select, from, where, = и то что идет после него. Если условий будет много то и and. |
#6
|
||||
|
||||
1) Берешь строку с запросом
2) Находишь в ней select 3) Находишь в ней From 4) Берешь из строки то, что между select и From 5) Разделяешь на подстроки - разделитель, запятая 6) Удаляешь лишние пробелы Полезные функции: 1) Pos - ищет подстроку в строке 2) MidStr - позволяет извлечь подстроку из строки 3) Если создать объект TStringList, и в его свойство CommaText записать строку, содержащую слова, разделенные запятой. То в этом TStringList будет список данных слов. 4) Функция Trim удаляет лишние пробелы Невозможно заточить карандаш тупым топором. Столь же тщетно пытаться сделать это десятком тупых топоров |