Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > Как правильно извлекать данные из БД?


Автор: YankovskyAndrey 6.6.2010, 21:27
Здравствуйте!
в бд две таблицы: Users(Пользователи) и Profiles(Профили). У каждого пользователя есть профиль.
на форме есть Listbox со списком пользователей. Мне нужно чтобы соответствующая информация из профиля выводилась на Textbox'ы.
для Datagridview я в таких случаях использовал SelectedCells[i].Value, где i - индекс интересующей меня величины. мне кажется это тоже не очень хорошо, приходится все индексы заменять при добавлении нового столбца. как быть с Listbox'ом я вообще не понимаю.
единственный способ, который я знаю, написать n-ое число запросов типа:
SELECT [User Name] FROM Profiles Where [User ID] = ?
это работает, но...)
буду очень рад примеру работающей программы, где реализованы разные выборки данных из бд и размещение этих данных на контролах.
 smile 
спасибо

Автор: jonie 6.6.2010, 22:00
http://ifolder.ru/17503254
видео о Master-Details -е

Автор: YankovskyAndrey 7.6.2010, 00:30
я правильно понимаю, что для каждой такой операции надо создать новый datatable?

Добавлено через 24 секунды
ваше видео?)) выражаю уважение

Автор: jonie 7.6.2010, 22:48
YankovskyAndrey, что такое "для каждой операции" не понятно.
Видео да, моё.. обычное видео.

Автор: YankovskyAndrey 7.6.2010, 23:01
уже разобрался, спасибо.
видео помогло)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)