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

Запросы к базе данных!

16.05.2010, 12:31. Показов 1722. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго вечера коллеги.
Что есть и как работает:
В базе пока 4 таблики связанные друг с другом отнощениями (один к одному т.е. последовательно). На форме DataGrid от первой таблицы. Поиском в ней нахожу строку и вывожу данные куда следует или просто говорю, что нашел.

Что не могу сделать или как это работает:
Как мне вытащить данные из остальных таблиц для этой записи т.е. связку.
Желательно конечно SQL но чет не понимаю как работать сразу с несколькими таблицами сразу или как слеить результат.

Помогите немного кодом.
Спасибо заранее.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
16.05.2010, 12:31
Ответы с готовыми решениями:

Запросы к базе данных
Подскажите, пожалуйста. Начал изучать базы данных и C#. Столбец "Специальность". Мне нужно в combox вывести названия всех...

Запросы к базе данных
Сколько читаю не могу понять. Как мы можем обращаться программно к определенному элементу бд. Например сейчас решил сделать простую форму...

Запросы к базе данных библиотека
Здравствуйте! мне нужно создать два запроса к Базе Данных "Библиотека"....1.Какую книгу брали большее кол-во раз 2. И последние взятые...

4
0 / 0 / 0
Регистрация: 16.05.2010
Сообщений: 21
16.05.2010, 13:07
INNER JOIN использовать
0
1 / 1 / 0
Регистрация: 02.11.2009
Сообщений: 5
23.05.2010, 13:58
Цитата Сообщение от RS1C Посмотреть сообщение
Доброго вечера коллеги.
Что есть и как работает:
В базе пока 4 таблики связанные друг с другом отнощениями (один к одному т.е. последовательно).
Не совсем понятно, первая таблица связана с остальными 3-я, или 1->2, 2->3, 3->4 ??
0
3 / 3 / 0
Регистрация: 16.05.2010
Сообщений: 28
23.05.2010, 15:55  [ТС]
Цитата Сообщение от Robot666 Посмотреть сообщение
Не совсем понятно, первая таблица связана с остальными 3-я, или 1->2, 2->3, 3->4 ??
Да именно так 1->2, 2->3, 3->4
0
36 / 16 / 0
Регистрация: 29.01.2010
Сообщений: 252
24.05.2010, 09:13
Как уже писалось выше нужно использовать inner join

A - 1-я таблица
B - 2-я
С - 3-я

A inner join B on A.поле_связи=B.поле_связи inner join C on B.поле_связи=C.поле_связи

Базовый синтаксис sql необходимо прочесть! И вникнуть в него! Наскоком и частными примерами его не осилите сто процентно! Если не знать всех его функций и возможностей использования, а знать только часть, запросы всегда будут получаться медленными и не логичными!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
24.05.2010, 09:13
Помогаю со студенческими работами здесь

Как делаются запросы к базе данных?
добрый вечер всем. У меня БД Access подключена к c#. Подскажите мне, пожалуйста, как делать запросы к БД в c#? Например, чтобы выводилась...

Запросы к базе
У меня есть Главная форма с критериями поиска, которые пользователь вписывает в TextBox. Пользователь может использовать сколько угодно...

Создать запросы на MySql, привязать их к кнопкам и обращаться к базе Access
Задание: создать базу данных в Access(готово). Подключить ее к С#(готово). Из C# создать 10 запросов к таблицам базы. А как...

Запросы к базе данных
Всем привет.:) Можно как нибудь с помощью C# взаимодействовать с базой данных сайта? Отправить запрос на добавление новости например

Как кэшировать запросы к базе данных
У меня есть хендлер, к которому обращаются с обязательным параметров ID. После чего я формирую html который и получает пользователь. ...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
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
/ * Дана цепь постоянного тока с 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 из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru