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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.12.2015, 11:21   #1
student654
Новичок
Джуниор
 
Регистрация: 03.12.2015
Сообщений: 2
По умолчанию Запрос на удаление нескольких записей из Acsess

Было создано много записей.Надо подкорректировать запрос, чтобы удалил скажем с 73 строки по 132.Спасибо.

private void btnShow_Click(object sender, EventArgs e)
{
try
{

command.CommandText = "DELETE FROM Data WHERE ID = " + 72;
command.CommandType = CommandType.Text;
connection.Open();

command.ExecuteNonQuery();
}

catch (Exception)
{
throw;
}
finally
{
if (connection != null)
{
connection.Close();
}
}
}
student654 вне форума Ответить с цитированием
Старый 03.12.2015, 12:09   #2
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Код:
command.CommandText = "DELETE FROM Data WHERE ID<=:maxval and ID>=:minval';
command.ParameterByName('maxval').value:=132;
command.ParameterByName('minval').value:=73;
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 03.12.2015, 12:11   #3
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

или

WHERE ID BETWEEN :minval AND :maxval

это чуть быстрей
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 03.12.2015, 12:38   #4
student654
Новичок
Джуниор
 
Регистрация: 03.12.2015
Сообщений: 2
По умолчанию

Cпасибо большое, но почему то пишет превышение допустимого числа символов в символьной константе

command.ParameterByName('maxval').v alue:= 132;
command.ParameterByName('minval').v alue:=73;

Последний раз редактировалось student654; 03.12.2015 в 12:40.
student654 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Удаление нескольких записей по checkbox soundstorm PHP 19 21.08.2013 14:49
Удаление нескольких записей через checkbox dmitruha PHP 1 23.07.2011 16:07
Запрос на Изменить нескольких записей ара Помощь студентам 1 15.05.2011 18:48
Удаление нескольких записей из БД a_n_n_a БД в Delphi 4 23.04.2011 02:44
Удаление нескольких записей Hobbit_88 БД в Delphi 5 23.04.2009 17:18