Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.02.2009, 16:55   #1
lola8669
 
Регистрация: 08.02.2009
Сообщений: 4
По умолчанию Помогите,пожалуйста написать SQL-запрос!!!

Подскажите, пожалуйста, где писать запрос и примерно как он будет выглядеть, чтобы, когда открываешь прогу на Delphi, первой появлялась форма (скриншот прикреплён), в которой в Edit'ы добавлялись соответствующие поля (пароль, логин). Это нужно хранимой процедурой сделать, ну или хотя бы обычным запросом. Часть базы данных тоже в скриншоте.
Мне нужно, чтобы, когда вводили руководители логин и пароль в Edit'ы, то в Grid'е на другой форме выводились только его группы.
Изображения
Тип файла: jpg Схема и путь.jpg (57.5 Кб, 152 просмотров)
lola8669 вне форума Ответить с цитированием
Старый 08.02.2009, 17:56   #2
начинающий кодер
только учусь!
Форумчанин
 
Аватар для начинающий кодер
 
Регистрация: 08.02.2009
Сообщений: 124
По умолчанию

при вводе данных как то логин и пароль если они верны в глобальную переменную запрмните id руководителя!!! потом в запросе связанном с гридом отберите записи из 2 таблиц по этому id!!! inner join вам в помощь!!!! я бы вам конечно помог но ни черта не вижу по вашей картинке!!
«Я знаю, что ничего не знаю, но многие не знают и этого».

Последний раз редактировалось начинающий кодер; 08.02.2009 в 17:59.
начинающий кодер вне форума Ответить с цитированием
Старый 08.02.2009, 20:14   #3
lola8669
 
Регистрация: 08.02.2009
Сообщений: 4
По умолчанию

Что это такое?? А как картинку отправить нормально чтобы видно было??
lola8669 вне форума Ответить с цитированием
Старый 09.02.2009, 19:30   #4
lola8669
 
Регистрация: 08.02.2009
Сообщений: 4
По умолчанию

Есть форма для проверки логина и пароля с EDIT1 и EDIT2, в базе данных три таблицы: GRUPPI_GPO (ID_GRUPPI_GPO, название группы), RUKOVODITELI_GRUPP (ID_GRUPPI_GPO, ID_RUKOVODITELI) и RUKOVODITELI (ID_RUKKOVODITELI, ФИО).

Правильно будет, если я положу на форму IBQuery и в нём напишу такой запрос:
select ID_GRUPPI_GPO from GRUPPI_GPO where "ID_GRUPPI_GPO" IN (select "ID_GRUPP_GPO" from RUKOVODITELI_GRUPP where "ID_RUKKOVODITELI"=(select "ID_RUKKOVODITELI" from RUKOVODITELI where "LOGIN"='+Edit1.text+' AND PAROL='+Edit2.Text+'))' ??
lola8669 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите создать SQL запрос Rain9 SQL, базы данных 5 25.11.2008 08:54
Помогите написать запрос, база ms access Paul Hindenburg SQL, базы данных 0 07.11.2008 13:51
Помогите написать запрос l_m_l SQL, базы данных 2 10.10.2008 20:09
Помогите написать SQL запрос Vedrus SQL, базы данных 1 22.07.2008 13:21
Несложный SQL запрос. Помогите, пожалуйста novicer БД в Delphi 2 10.05.2007 16:21