Форум программистов, компьютерный форум, киберфорум
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 05.10.2017
Сообщений: 36
1
MySQL

Не могу выполнить команду ExecuteNonQuery()

24.06.2020, 17:00. Просмотров 198. Ответов 2
Метки нет (Все метки)

Простое заполнение таблиц, но есть подвох. На строке
C#
1
sqlCommand.ExecuteNonQuery();
ломается и переходит в блок cath
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
mySqlConnection = new MySqlConnection(connectionString);
                mySqlConnection.Open();
                int t = 10;
                try
                {
                    for (int i = 0; i < 100; i++)
                    {
                        sqlCommand = new MySqlCommand("INSERT INTO `телефонные номера` (`номер телефона`)" +
                            " values ('+38071" + t + "487" + t + "');", mySqlConnection);
                        sqlCommand.ExecuteNonQuery();
                        t++; if (t == 100) { t = 10; }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
                mySqlConnection.Close();
А такая ошибка выводится
Can't find file: '.\zadanie\@003f@003f@003f@003f@003f@003f@003f@003f@003f@003 f@0020@003f@003f@003f@003f@003f@003f.frm' (errno: 22 - Invalid argument)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.06.2020, 17:00
Ответы с готовыми решениями:

Не могу выполнить команду INSERT из-за спецсимволов в запросе
Добрый день. При выполнении команды INSERT программа показывает исключение, я думаю это из-за того...

Выполнить команду
См. вложения Собственно непонятно что значит &quot;Выполните следующую команду: java -ea AssertDemo&quot;?...

Выполнить команду в консоли
Добрый день. Пишу в Embarcadero XE8. Задача - выполнить команду в консоли Команда (которую...

Выполнить shell команду
&lt;?php $output = `sudo killall -USR1 ezstream`; echo &quot;&lt;pre&gt;$output&lt;/pre&gt;&quot;; ?&gt; Пытаюсь так, не...

2
Эксперт .NET
7398 / 5164 / 889
Регистрация: 21.01.2016
Сообщений: 19,892
25.06.2020, 12:04 2
LuckyVadim, это вам награда за использование кириллици в названиях таблиц и колонок.
0
570 / 564 / 64
Регистрация: 04.04.2011
Сообщений: 2,122
28.06.2020, 02:03 3
Названия полей и таблиц в квадратные скобки и тогда, если даст Бог, ваш чудо-код заработает
Из ветки в ветку одно и то же. Боже, кто же учит все это юное поколение так программировать !

"Повбывав бы" (с)
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.06.2020, 02:03

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Выполнить крон команду
Что за команда, как запустить крон? Запустить определенный php скрипт?? Через консоль...

Выполнить консольную команду
Доброго времени суток уважаемые программисты. Вопрос такой: как средствами qt выполнить консольную...

Выполнить команду батника
Пытаюсь выполнить команду батника: Process.Start(&quot;cmd&quot;, &quot;/c systeminfo /s &quot; &amp; TextBox3.Text &amp; &quot;...

Выполнить команду в cmd
Уважаемые знатоки =))) у меня беда: мне нужно выполнить команду в cmd ProcessStartInfo psi...

Как выполнить команду cmd
как на c++ выполнить команду cmd?

Выполнить команду, пришедшую с сервера
procedure TForm5.ClientSocket1Read(Sender: TObject; Socket: TCustomWinSocket); var s:string;...


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

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

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