Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2012, 13:18   #1
Avalon_Albio
Пользователь
 
Регистрация: 02.03.2012
Сообщений: 23
Вопрос Синтаксис SQL

Добрый день. Возникла проблема.Она банальна и очевидна, но я не могу разобраться т.к. c SQL-запросами плохо дружу(((Есть база в ней есть таблица с определенным Id-полем.Это поле является критерием для удаления записей...На компоненте ADO-Query прописываю синтаксис запроса:
Цитата:
delete from Xraniliche_Provedennix_Operacii
where Xraniliche_Provedennix_Operacii.Id_ Jurnal_TO = poick1
но постоянно летят ошибки(((То параметры не совпадают то нет начального значения у параметра, забиваю его другая ошибка, и так до бесконечности,
я уже проделал всю работу через "while...do", однако он удаляет все совпадения в таблице кроме одной записи...Помогите разобраться с запросом, ну или с циклом(пусть этот метод и топорный)
Любое знание есть сила
Avalon_Albio вне форума Ответить с цитированием
Старый 25.04.2012, 14:33   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

Запрос:
Код:
delete from Xraniliche_Provedennix_Operacii where Xraniliche_Provedennix_Operacii.Id_Jurnal_TO=:poick1
Присвоение значения параметру
Код:
AdoQuery1.Parameters.ParamValues['poick1']:=25;
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 25.04.2012, 14:49   #3
Avalon_Albio
Пользователь
 
Регистрация: 02.03.2012
Сообщений: 23
По умолчанию

Цитата:
delete from Xraniliche_Provedennix_Operacii where Xraniliche_Provedennix_Operacii.Id_ Jurnal_TO=oick1
Выдает ошибку:"comand Text does not retourn resault set"
Любое знание есть сила
Avalon_Albio вне форума Ответить с цитированием
Старый 25.04.2012, 15:12   #4
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

Цитата:
Выдает ошибку:"comand Text does not retourn resault set"
нужно делать
Код:
ADOQuery1.ExecSQL;
Serge_Bliznykov вне форума Ответить с цитированием
Старый 25.04.2012, 15:37   #5
Avalon_Albio
Пользователь
 
Регистрация: 02.03.2012
Сообщений: 23
По умолчанию

Цитата:
ADOQuery1.ExecSQL;
я не понимаю как(((
Любое знание есть сила
Avalon_Albio вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Синтаксис sql insert delphi detalik БД в Delphi 3 04.05.2011 19:27
Delphi 7 синтаксис sql запроса detalik Помощь студентам 17 07.04.2011 11:11
SELECT синтаксис) (SQL) k_a_m_a_z Помощь студентам 4 14.06.2010 15:34
Синтаксис SQL в Access Insightful Обсуждение статей 0 03.05.2010 11:25
Синтаксис SQL robert65 SQL, базы данных 0 24.03.2009 16:23