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

Вывод id пользователя в TextBox

25.05.2021, 21:07. Показов 1295. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Хочу реализовать такую вещь: пользователь может вывести свой id нажатием на кнопку в форме, в свою очередь id ищется по логину в форме "Регистрация пользователя". Возможно можно сделать легче, но я не понимаю как

Данная строка вызывает исключение: idPro.Text = command.ExecuteScalar().ToString();

Сам код:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 private void button3_Click(object sender, EventArgs e)
        {
            Form1 form1 = new Form1();
 
            MySqlConnection connection = new MySqlConnection("server = []; port = []; username =[] ; database = []");
              
                String loginUser = form1.loginBox.Text;
            MySqlCommand command = new MySqlCommand("Select id_us from sellauto.user_ where login_us = @uP", connection);
 
            connection.Open();
 
            command.Parameters.AddWithValue("@uP", MySqlDbType.Int32).Value = loginUser;
            idPro.Text = command.ExecuteScalar().ToString();
            
            connection.Close();
                
        }
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
25.05.2021, 21:07
Ответы с готовыми решениями:

Разработать проект, запрашивающий у пользователя имя в TextBox и в том же TextBox встречающий его
.Разработать проект, запрашивающий у пользователя имя в TextBox и в том же TextBox встречающий его. Обратите внимание на объявление...

Вывод персональной странице пользователя содержащей только анкетные данные пользователя
Php скрипт на основе temple.hph

Запрос и ввод имени пользователя, сравнение с текущим логическим именем пользователя и вывод результата
нужна помощь! 5. Запрос и ввод имени пользователя, сравнение с текущим логическим именем пользователя и вывод сообщения: верно/неверно. ...

3
Эксперт .NET
 Аватар для Usaga
14307 / 9388 / 1355
Регистрация: 21.01.2016
Сообщений: 35,405
26.05.2021, 06:02
Цитата Сообщение от Denissia Посмотреть сообщение
Данная строка вызывает исключение:
А какое именно вы предлагаете самим догадаться?
0
1497 / 1238 / 245
Регистрация: 04.04.2011
Сообщений: 4,363
26.05.2021, 12:38
ExecuteScalar даст ошибку если выбрано более одного значения (несколько записей с одинаковым логином) либо даст null, если нет ни одной. Что именно у Вас - неизвестно.
0
785 / 616 / 273
Регистрация: 04.08.2015
Сообщений: 1,713
26.05.2021, 13:27
Цитата Сообщение от MsGuns Посмотреть сообщение
ExecuteScalar даст ошибку если выбрано более одного значения
Это вряд ли)
Executes the query, and returns the first column of the first row in the result set returned by the query. Additional columns or rows are ignored.
2
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.05.2021, 13:27
Помогаю со студенческими работами здесь

Если в textbox введено меньше 3 символов и фокус снимается с textbox, то вывод ошибки
если в textbox введено меньше 3 символов и пользователь вышел за границы textbox то вывести ошибку что 3 символа не может содержаться в...

Ввод массивов через множество textBox, подсчёт суммы, и вывод через listBox. Ошибка при вводе через textBox
Создал я кучу текст боксов, там происходит ввод каждого элемента массива. И вывод через листбокс По идее должен...

При выборе в combobox определенного пользователя скрывать textbox
ребята такая проблема, нужно что бы при выборе в combobox определенного пользователя исчезал textbox, скажите можно это реаизовать или нет...

Вывод имени пользователя или имени компьютера пользователя БД
Здравствуйте. Есть БД на аксесс 2013+SQL Server. Файл БД хранится на сетевом ресурсе, пользователи входят в БД по ярлыку. При открытии БД...

Как сделать при запросе у пользователя имени,чтобы он мог ввести не более 10 символов в textbox?
есть textbox в него вводится имя нужно сделать несколько условий : 1.Чтобы он не был пустым,если будет пустым то сообщение:"Введите...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Оттенки серого
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
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru