Форум программистов, компьютерный форум CyberForum.ru

Анализ SQL-запроса. Копирование перечня колонок и таблиц. - C++

Восстановить пароль Регистрация
 
NeroAngelo
0 / 0 / 0
Регистрация: 21.03.2010
Сообщений: 8
21.12.2011, 23:18     Анализ SQL-запроса. Копирование перечня колонок и таблиц. #1
Всем доброго времени суток. У меня такой вопрос:
В RichEdit1 написан код SQL-запроса и даны два Memo (Memo1 и Memo2). В Memo1 нужно записать все слова, которые находятся между ключевыми словами "Select" и "From", а в Memo2 между "From" и "Where"(либо ";" при отсутствии ключевого слова "Where") при этом вместо запятых между словами в RichEdit1 заменять на переход на новую строку в Memo.
Пример текста:

SQL
1
2
3
4
SELECT * FROM `user`;
SELECT p.name, p.price, o.ordertime
FROM shop.product p, shop.ORDER o
WHERE p.id_product=o.id_product;
Результат Memo1 должен быть в виде:
*
p.name
p.price
o.ordertime


Результат Memo2:
`user`
shop.product p
shop.order o


Заранее благодарен.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.12.2011, 23:18     Анализ SQL-запроса. Копирование перечня колонок и таблиц.
Посмотрите здесь:

C++ Анализ текста
Синтаксический анализ C++
лексический анализ..... C++
Анализ данных C++
C++ Матрица из Колонок определённой длины. Конструктор
C++ лексический анализ
C++ Анализ
C++ Ошибка при выполнении запроса к mysql (terminate called after throwing an instance of 'sql::SQLException')

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

Текущее время: 15:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru