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

Вывод ФИО после авторизации

22.05.2018, 13:24. Показов 2666. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день! Прошу помощи) застряла на этом этапе. Запускаю приложение, после окна авторизации с правами открывается нужная форма, для admina своя, для других своя. На панель statusStripLabel2 выводятся права пользователя. Здесь же, например в statusStripLabel3 хотелось бы видеть еще и ФИО пользователя. Помогите с кодом) Данные берутся из базы данных на sqlserver.
0
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.05.2018, 13:24
Ответы с готовыми решениями:

Вывод логина после авторизации
Подскажите пожалуйста. Есть бд на ms sql server 2014 и visual studio 2013,я сделал форму авторизации,а теперь хотел уточнить через какой...

Сравнение данных ФИО и выдача сообщения, что данные ФИО не найдены
Помогите реализовать сложную для меня задачу. Есть две таблицы с ФИО: Табл1 в dbd и Табл.2 в SQL. Нужно сравнить все фамилии в Табл.1 с...

WebRequest работа после авторизации
Здравствуйте. Есть задача, авторизоваться на сайте поставщика и скачать с него новый прайс-лист. Бьюсь 3й день, не получается...

1
0 / 0 / 1
Регистрация: 26.09.2017
Сообщений: 3
22.05.2018, 13:39  [ТС]
Лучший ответ Сообщение было отмечено Sunolga88 как решение

Решение

То, что написано у меня скидываю.
Form1
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Data.SqlClient;
 
namespace _123
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button2_Click(object sender, EventArgs e)
        {
            this.Close();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            SqlConnection con = new SqlConnection("Data Source=ws10316981;Initial Catalog=VGSO;Integrated Security=True");
            SqlDataAdapter sda = new SqlDataAdapter("Select Prava From Uservgso Where Login = '" + textBox1.Text + "' and Password='" + textBox2.Text + " ' ", con);
            DataTable dt = new DataTable();
 
            sda.Fill(dt);
            if (dt.Rows.Count == 1)
            {
                this.Hide();
                if (dt.Rows[0][0].ToString() == "admin")
                {
                    Form2 f2 = new Form2(dt.Rows[0][0].ToString());
                    f2.Show();
                }
                else if (dt.Rows[0][0].ToString() == "oper")
                {
                    Oper f2 = new Oper(dt.Rows[0][0].ToString());
                    f2.Show();
                }
                else if (dt.Rows[0][0].ToString() == "laborant")
                {
                    Labor f2 = new Labor(dt.Rows[0][0].ToString());
                    f2.Show();
                }
            }
        }
    }
}

Form2
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
 
namespace _123
{
    public partial class Form2 : Form
    {
        public Form2(string prava)
        {
            InitializeComponent();
            toolStripStatusLabel2.Text = prava;
        }
 
        private void Form2_Load(object sender, EventArgs e)
        {
            this.WindowState = FormWindowState.Maximized;
                    }
 
        private void измеениеПремииToolStripMenuItem_Click(object sender, EventArgs e)
        {
 
        }
 
        private void справкаToolStripMenuItem_Click(object sender, EventArgs e)
        {
 
        }
 
        private void выходИзПрограммыToolStripMenuItem_Click(object sender, EventArgs e)
        {
            this.Close();
        }
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.05.2018, 13:39
Помогаю со студенческими работами здесь

Передача данных после окна авторизации
Есть окно авторизации,которое после входа открывает вторую форму.На второй форме хочу вывести типа "Добро пожаловать ФИО" (ФИО -...

Http запрос к Web-сервису после успешной авторизации
Привет всем! Нуждаюсь в помощи при создании правильного запроса. У меня клиент-приложение посылает запрос на Web-сервис, в результате в...

Вывод сообщения после авторизации
Добрый день есть такой код авторизации пользователя, авторизация проходит пост запросом, по нему есть 2 вопроса. 1)как сделать так что бы...

Определите функцию, печатающую ФИО в строку, а вывод ФИО в столбец
Доброе время суток, прошу помочь в написании программы. Задание: Определите функцию , печатающую ФИО в строку, а вывод ФИО в...

Вывод Имени пользователя после авторизации
Добрый день. Нашел на форуме несложную авторизацию для своей программки(она ниже). Появилась необходимость сделать после успешной...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru