Форум программистов, компьютерный форум, киберфорум
C#: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.64/11: Рейтинг темы: голосов - 11, средняя оценка - 4.64
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55

Нужно конвертировать два textBox.Text в int

28.09.2021, 16:22. Показов 2310. Ответов 18
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Нужно конвертировать @OrganizationCode и @Staffsize из Text в int.

Код

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
private void button12_Click(object sender, EventArgs e)
        {
            using (SqlConnection connection = new SqlConnection(_Connection_string))
            {
                connection.Open();
                SqlCommand command = new SqlCommand("INSERT INTO Разработчик(Название, ВидОрганизации, КодОрганизации, РазмерШтата) " +
                    "VALUES (@Name, @OrganizationType, @OrganizationCode, @Staffsize", connection);
 
                command.Parameters.AddWithValue("@Name", textBox13.Text);
                command.Parameters.AddWithValue("@OrganizationType", textBox12.Text);
                command.Parameters.AddWithValue("@OrganizationCode", textBox11.Text);
                command.Parameters.AddWithValue("@Staffsize", textBox10.Text);
               
                 
                command.ExecuteNonQuery();
                MessageBox.Show("Строка добавлена в таблицу: Издатель");
            }
        }
    }
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.09.2021, 16:22
Ответы с готовыми решениями:

Конвертировать из textBox в int
Всем доброго времени суток! Обращаюсь к вам по такому вопросу: есть две формы MainForm и ZakazForm, при нажатии на кнопку в MainForm на...

Как конвертировать int в string через textBox?
private void button1_Click(object sender, EventArgs e) { int number = Convert.ToInt32(textBox1.Text); ...

Сконвертировать Textbox.text в int
TextBox tbsalary = new TextBox(); tbsalary.Enabled = false; tbsalary.Name = "textbox_Salaryy"; ...

18
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
28.09.2021, 17:30
C#
1
int int1 = Int32.Parse("123");
0
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 19:09
Туда же object передается, должно и так работать, без конвертаций.
0
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55
28.09.2021, 19:40  [ТС]
MsGuns, не понял...

Добавлено через 40 секунд
ipsorokin, не работает так)
в бд у меня эти две строки имеют тип данных int.
мне нужно из Text конвертировать их в int.
0
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 19:45
C#
1
int.Parse(textBox10.Text)
0
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55
28.09.2021, 19:51  [ТС]
ipsorokin, не работаает(
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
28.09.2021, 19:55
Лучший ответ Сообщение было отмечено ZhukVS как решение

Решение

C#
1
2
command.Parameters.AddWithValue("@OrganizationCode", Int32.Parse(textBox11.Text));
command.Parameters.AddWithValue("@Staffsize",Int32.Parse(textBox10.Text));
0
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 19:56
Да куда уж дальше то))))
0
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55
28.09.2021, 19:57  [ТС]
MsGuns, System.Data.SqlClient.SqlException: "Неправильный синтаксис около конструкции "@Staffsize"."
0
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 19:58
Ну так скобку в запросе закройте, после @Staffsize
0
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55
28.09.2021, 20:02  [ТС]
ipsorokin, все скобки закрыты
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
28.09.2021, 20:14
C#
1
2
3
string SQL = "INSERT INTO Разработчик(Название, ВидОрганизации, КодОрганизации, РазмерШтата) " +
                    "VALUES (@Name, @OrganizationType, @OrganizationCode, @Staffsize");
SqlCommand command = new SqlCommand(SQL, connection);
Так понятнее ?
0
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 20:17
После @Staffsize
Цитата Сообщение от MsGuns Посмотреть сообщение
Так понятнее ?
Нее. У него скобка в строке запроса открыта.
C#
1
2
"VALUES (@Name, @OrganizationType, @OrganizationCode, @Staffsize" // original
"VALUES (@Name, @OrganizationType, @OrganizationCode, @Staffsize)"
1
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
28.09.2021, 20:19
Цитата Сообщение от ipsorokin Посмотреть сообщение
Нее. У него скобка в строке запроса открыта.
Я это и имел в виду, потому и написал [12]
1
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 20:20
Цитата Сообщение от MsGuns Посмотреть сообщение
Я это и имел в виду, потому и написал [12]
Понял, намекнули, а не сами исправили.
1
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55
28.09.2021, 20:21  [ТС]
ipsorokin, MsGuns, ааа всё увидел, извиняюсь!
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
28.09.2021, 20:21
Не там скобку поставил
Надо так:
C#
1
"VALUES (@Name, @OrganizationType, @OrganizationCode, @Staffsize)";
1
2 / 2 / 0
Регистрация: 30.06.2021
Сообщений: 55
28.09.2021, 20:22  [ТС]
Теперь всё работает, спасибо!
0
296 / 120 / 33
Регистрация: 06.03.2016
Сообщений: 453
28.09.2021, 20:23
Может из-за этого и не работали параметры?)) И не надо конвертировать их)))
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
28.09.2021, 20:23
Помогаю со студенческими работами здесь

Ошибка при преобразовании textBox.Text в int
Суть программы в том, что вводится номер недели и выводится сообщение с названием этого дня. Программа работает, но если я хочу изменить...

Зачем нужно создавать два поля типа textBox и как передать из того же textBox допустим в label
В данной задаче мне не ясно зачем нужно создавать два поля типа textBox. Помимо этого я не понимаю как передать из того же textBox допустим...

Не работает перегрузка индексного оператора [], вместо [int][int] почему то нужно ставить [0][int][int]
#include<iostream> #include<string> #include<vector> #include<algorithm> #include<ctime> #include<conio.h> #include<windows.h> ...

Как конвертировать коллекцию List<int> в int[]?
Как конвертировать коллекцию List&lt;int&gt; в массив int без использования цикла? То есть существует коллекция List&lt;int&gt; numbers =...

Как конвертировать массив int в int?
Есть массив целых чисел, как из всех этих чисел получить одно единственное? int myints = {7, 4, 5, 3, 0}; int a; //Хочу чтобы a =...


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

Или воспользуйтесь поиском по форуму:
19
Ответ Создать тему
Новые блоги и статьи
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор элементов справочника 1С по перечислениям
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит предопределенное значение перечислений. Процедура. . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru