Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
 Аватар для Mrak19901124
47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259

Синтаксис в запросе

15.05.2013, 04:59. Показов 860. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Какой правильный синтаксис запроса
C++
1
2
3
4
5
Query1->Close();
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("DROP TABLE '"+DBLookupComboBox1->Text+"' " );
Query1->ExecSQL();
и
C++
1
2
3
4
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("DELETE FROM Теми WHERE [Назва теми]='"+DBLookupComboBox1->Text+"' " );
Query1->ExecSQL();
а то уже запарилсо(( подскажите

Добавлено через 3 часа 19 минут
Разобрался
C++
1
2
3
4
5
6
7
8
9
10
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("DROP TABLE ["+DBLookupComboBox1->Text+"] " );
Query1->ExecSQL();
 
Label2->Caption=DBLookupComboBox1->Text;
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("DELETE FROM Теми WHERE [Назва теми]=["+Label2->Caption+"] " );
Query1->ExecSQL();
теперь другая беда
DELETE FROM Теми WHERE [Назва теми]=["+Label2->Caption+"]
кричит что (Недопустимое имя столбца "test1") тобиш +Label2->Caption+
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
15.05.2013, 04:59
Ответы с готовыми решениями:

синтаксис и азы
функция проверки массива она принимает массив и возвращает одно значение. void __fastcall funk(int **mas) { return znach; } я...

Как понять синтаксис a=b|c;
Сейчас разбираюсь в установках принтера и напоролся на такое присвоение значения: pdm->dmFields = pdm->dmFields | DM_PAPERSIZE; ...

Какой синтаксис у ADOQuery1->UpdateRecord() ?
Я так понял, что ADOQuery->UpdateRecord() позволяет изменить значение поля базы данных, но не могу найти синтаксис, что писать в скобках?...

5
0 / 0 / 0
Регистрация: 23.10.2012
Сообщений: 30
15.05.2013, 07:32
Попробуй %" + Label2->Caption + "%.
т.е.

DELETE FROM Теми WHERE [Назва теми]="%" + Label2->Caption + "%"
0
 Аватар для Mrak19901124
47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259
15.05.2013, 11:41  [ТС]
Цитата Сообщение от FeetSteel Посмотреть сообщение
Попробуй %" + Label2->Caption + "%.
т.е.

DELETE FROM Теми WHERE [Назва теми]="%" + Label2->Caption + "%"
не катит ((
в sql servere делаю запрос все работает а вот через приложение ((( пишет недопустимое имя столбца
C++
1
2
3
4
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("DELETE FROM Теми WHERE [Назва теми]=["+DBLookupComboBox1->Text+"] " );
Query1->ExecSQL()
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
15.05.2013, 12:23
А так что пишет?
C++
1
2
3
4
Query1->Close();
Query1->SQL->Clear();
Query1->SQL->Add("DELETE FROM Теми WHERE [Назва теми]='"+DBLookupComboBox1->Text+"' " );
Query1->ExecSQL()
1
 Аватар для Mrak19901124
47 / 12 / 4
Регистрация: 25.02.2010
Сообщений: 259
15.05.2013, 12:37  [ТС]
Во так работает спасибо за помощь.
0
Практикантроп
 Аватар для nick42
4841 / 2726 / 534
Регистрация: 23.09.2011
Сообщений: 5,798
15.05.2013, 12:42
.. может так прокатит?...
SQL
1
Query1->SQL->ADD("DELETE FROM Теми WHERE [Назва теми]   LIKE'%"+DBLookupComboBox1->Text+ "%' ");
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
15.05.2013, 12:42
Помогаю со студенческими работами здесь

Синтаксис преобразования string в AnsiString
Моя задача состоит в том, чтобы передать данные из StringGrid в Базу данных. Почитал форумы. Где написано, что передача идет не в DbGrid, а...

Ошибка: неправильный синтаксис около конструкции
Здравствуйте, пишу бд в RAD XE4 столкнулся с проблемой при создание нового клиента. на SQL servere есть хранимая процедура: USE GO ...

Условие отбора в запросе. Синтаксис
Аксесс 2007 Вывожу в запросе поля "фио" и "дата рождения" и еще парочку. Надо поставить в условии отбора, чтобы оно показывало...

Ошибка в запросе SQL синтаксис
Всем привет, не могу понять что не так в SQL запросе к БД. Выбивает ошибку мол рядом с ключевым словом User это таблица так называется...

Цикл While в запросе: Неправильный синтаксис около конструкции
Коллеги, Вот фрагмент запроса: DECLARE @TEMP1 int SELECT @TEMP1 = COUNT(*) FROM ..Items DECLARE @i int SET @i =0; ...


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru