Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
Sonico
1 / 1 / 0
Регистрация: 14.10.2016
Сообщений: 54
#1

Нужна функция удаления всех записей из таблицы БД - C#

06.02.2017, 14:15. Просмотров 157. Ответов 7
Метки нет (Все метки)

Работаю на Visual Studio 15, программка Windows Forms на C# связана с базой данных MySql. Нашел как сделать удаление одной записи за определенным полем. Нужна функция чтоб очистить сразу всю таблицу,т.е. удалить из нее сразу все записи.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.02.2017, 14:15
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Нужна функция удаления всех записей из таблицы БД (C#):

есть код.нужно добавить функция вывода и удаления всех записей! - Visual C++
case 4 - функция вывод всех записей и реализация её case 5 - удаление всего списка #include "stdafx.h" #include "locale.h" ...

Нужна функция для удаления списка - PascalABC.NET
Помогите. Нужна срочно функция для удаления списка.

После удаления всех записей из DataGridView выскакивает ошибка - C#
После удаления всех записей из DataGridView выскакивает ошибка что делать

Команда через adoconnection или adotable для удаления всех записей из БД - Delphi БД
какой командой через adoconection или adotable можно удалить все записи в БД при нажатии на кнопку button

Функция удаления из строки всех точек - C++
Нужно разработать рекурсивную функцию для удаления всех точек из строки. Вот, что у меня получилось. Выбивает ошибку String subscript out...

Функция для удаления всех знаков препинания - C++
Есть набор строк, написать функцию, которая принимает на вход этот набор строк и возвращает новый набор строк, где в каждом из строк...

7
insite2012
Модератор
Эксперт .NET
4622 / 3574 / 871
Регистрация: 12.10.2013
Сообщений: 10,550
Записей в блоге: 2
06.02.2017, 14:21 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Sonico Посмотреть сообщение
удалить из нее сразу все записи.
Попробуйте
T-SQL
1
 DELETE FROM table_name
1
BozKurt
297 / 274 / 79
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
06.02.2017, 14:24 #3
insite2012, может лучше truncate? Быстрее же порядком.

Добавлено через 1 минуту
Упс. В MySql это фактически тоже самое. Пардон.
0
insite2012
Модератор
Эксперт .NET
4622 / 3574 / 871
Регистрация: 12.10.2013
Сообщений: 10,550
Записей в блоге: 2
06.02.2017, 14:25 #4
Цитата Сообщение от BozKurt Посмотреть сообщение
может лучше truncate?
Почему бы и нет.
0
BozKurt
297 / 274 / 79
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
06.02.2017, 14:39 #5
insite2012, в MySlq truncate разворачивается в последовательное выполнение: COMMIT; DELETE FROM table_name
Что как бы одно и тоже.
А вот в MsSql truncate работает иначе.
0
Sonico
1 / 1 / 0
Регистрация: 14.10.2016
Сообщений: 54
06.02.2017, 14:55  [ТС] #6
У меня возникает ошибка. Я пробовал предложенные варианты. Я очень плохо знаю синтаксис запросов.Что у меня неверно? Добавление и удаление одного элемента, которые реализованы практически так же, работают корректно.
0
Миниатюры
Нужна функция удаления всех записей из таблицы БД   Нужна функция удаления всех записей из таблицы БД  
BozKurt
297 / 274 / 79
Регистрация: 06.05.2014
Сообщений: 861
Завершенные тесты: 1
06.02.2017, 15:02 #7
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Sonico, ну в документации, да и вообще как правило, для command нужно передавать connection по которому будет происходить запрос: https://dev.mysql.com/doc/dev/connec...nd__ctor_2.htm
1
Sonico
1 / 1 / 0
Регистрация: 14.10.2016
Сообщений: 54
06.02.2017, 15:06  [ТС] #8
Похоже Вы решили мою проблему, я просто забыл указать связь, как в предыдущих запросах
0
06.02.2017, 15:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
06.02.2017, 15:06
Привет! Вот еще темы с ответами:

Функция удаления всех четных элементов AVL-дерева - C++
Помогите допилить функцию удаления всех парных элементов АВЛ дерева. Она сейчас удаляет только элементы, которые находятся в правой...

Выборка всех записей из таблицы Yii - PHP
Есть запрос на выборку в контроллере: SiteController $sql = "SELECT * FROM `users`"; $query = User::model()->findBySql($sql); ...

MySQL Выпадающий список (select) из всех записей таблицы - PHP БД
товарищи, пытаюсь сделать выпадающий список (select) из записей таблицы (название которой breed). у меня поле <select> получается на...

Обновление всех записей поля таблицы mysql - MySQL
Добрый день. Подскажите, пожалуйста, как написать запрос к БД, кот позволил бы обновить все записи поля field1 в таблице по след....


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.