Форум программистов, компьютерный форум, киберфорум
C++ Builder: Базы данных
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.84/56: Рейтинг темы: голосов - 56, средняя оценка - 4.84
0 / 0 / 1
Регистрация: 03.06.2013
Сообщений: 39

Создать окно авторизации в Builder

03.06.2013, 15:36. Показов 10692. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем!!!
В программировании я не очень!
Помогите создать окно авторизации в Builder. значение вводимых логина и пароля нужно сравнить с бд на accese. после успешной авторизации открывается новая форма.
зарание спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.06.2013, 15:36
Ответы с готовыми решениями:

Как создать окно авторизации
Народ помогите с программным кодом необходимо ввести имя пользователя и пароль и что бы после этого создалась(открылась) 2-ая форма ...

Как создать окно авторизации
Задача: написать окошко авторизации и чтоб фон был из png!) Которое с залогиниванием отправляет данные на проверку и только после...

Создать окно произвольного размера, скрыть окно, показать окно, удалить окно.
Создать окно произвольного размера, скрыть окно, показать окно, удалить окно. Для создания окна необходимо произвести следующие...

9
6 / 6 / 1
Регистрация: 14.05.2013
Сообщений: 43
03.06.2013, 15:50
свойтво LoginPrompt поставте в значение true
0
0 / 0 / 1
Регистрация: 03.06.2013
Сообщений: 39
03.06.2013, 16:01  [ТС]
Цитата Сообщение от ilya80let Посмотреть сообщение
свойтво LoginPrompt поставте в значение true
а где это свойство
0
 Аватар для Sasha
4956 / 2420 / 531
Регистрация: 05.06.2008
Сообщений: 7,518
Записей в блоге: 3
03.06.2013, 16:37
Цитата Сообщение от Alibaba159 Посмотреть сообщение
а где это свойство
Это свойство находится в компоненте ADOConnection
0
 Аватар для Oxotnuk
78 / 78 / 6
Регистрация: 18.06.2009
Сообщений: 533
03.06.2013, 16:47
Я думаю ему нужно ф-цию написать авторизации...
0
0 / 0 / 1
Регистрация: 03.06.2013
Сообщений: 39
03.06.2013, 19:00  [ТС]
Хотелось бы функцию
0
 Аватар для Oxotnuk
78 / 78 / 6
Регистрация: 18.06.2009
Сообщений: 533
04.06.2013, 11:34
Я как то делал вот так))))
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
TForm2 *Form2;
bool Lserch (AnsiString L){
Form2->Table1->First();
for ( int i = 0; i< Form2->Table1->RecordCount; i++) {
        if (L ==Form2->Table1Login->Value)
        {
                return true;
                break;
        }
Form2->Table1->Next();}
return false;
}
//---------------------------------------------------------------------------
__fastcall TForm2::TForm2(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button1Click(TObject *Sender)
{
Form2->Table1->Open();
//if (Lserch(f_login->Text)) ShowMessage("true"); else ShowMessage("false");
if (( Lserch(f_login->Text)== false) && (f_pass1->Text==f_pass2->Text) && (f_a_pass->Text=="1234")){
     add->SQL->Clear();
add->SQL->Add("INSERT INTO login (Login, Pass , Perm) VALUES ('"+f_login->Text+"',  '"+f_pass1->Text+"', '"+f_perm->ItemIndex+"')");
 add->ExecSQL();
Form2->Table1->Close();
}else ShowMessage ("Error");
                        
}
//---------------------------------------------------------------------------
void __fastcall TForm2::Button2Click(TObject *Sender)
{
Form2->Close(); 
}
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
TForm1 *Form1;
bool Lserch (AnsiString L){
Form2->Table1->First();
for ( int i = 0; i< Form2->Table1->RecordCount; i++) {
        if (L ==Form2->Table1Login->Value)
        {
                return true;
                break;
        }
Form2->Table1->Next();}
return false;
}
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
    : TForm(Owner)
{
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button2Click(TObject *Sender)
{
Form2->Show();  
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button3Click(TObject *Sender)
{
Form1->Close(); 
}
//---------------------------------------------------------------------------
 
void __fastcall TForm1::Button1Click(TObject *Sender)
{
Form2->Table1->Open();
if ((Lserch(Edit1->Text))&&(Edit2->Text == Form2->Table1Pass->Value ))
{
Form3->Show();
Form2->Table1->Close();
Form1->Visible=False;
}
else ShowMessage("Введен не правильный логин или пароль!!!");
}
1
164 / 49 / 27
Регистрация: 04.06.2013
Сообщений: 636
05.06.2013, 15:00
AnsiString pass;
InputBox("Авторизация","Пароль",pass);
0
1 / 1 / 0
Регистрация: 04.02.2012
Сообщений: 13
23.11.2013, 13:21
а можете скинуть файл с программой пожалуйста?
0
4 / 4 / 0
Регистрация: 01.12.2013
Сообщений: 7
04.12.2013, 01:37
Андрей 11
Вложения
Тип файла: rar Авторизация1.rar (5.54 Мб, 726 просмотров)
Тип файла: rar Авторизация2.rar (5.36 Мб, 545 просмотров)
4
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
04.12.2013, 01:37
Помогаю со студенческими работами здесь

Форма авторизации в C++ Builder
Здравствуйте. Пытаюсь сделать авторизацию в C++ Builder, но почему-то встречаю ошибку: missplaced else. Как я понял, else стоит в...

Окно авторизации
Всем здравствуйте!Делаю приложение для работы базы данных, первый фрейм с авторизацией. На консоль вылетает ошибка &quot;Ошибка входа...

Окно авторизации
Ребят доброго времени суток помогите пожалуйста создать окно авторизации для десктопного приложения, простая авторизация &quot;типа&quot; ...

Окно авторизации
Есть база данных MS Access, в нем есть таблица KURATOR, в этой таблице список кураторов и у каждого куратора своя группа студентов, заходим...

Окно авторизации!
Я уже не знаю что с этим делать, у меня есть окно авторизации и регистрации окно регистрации работает там в текстовый файл записывает логин...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru