Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> DataGridView представление данных. Замена ключевого поля названием 
:(
    Опции темы
Colloseum
Дата 10.8.2007, 20:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 4.7.2006

Репутация: нет
Всего: нет




Код

CREATE TABLE Regions (
ID          INTEGER IDENTITY(1,1) NOT NULL PRIMARY KEY,
RegionName  CHAR(30) NOT NULL UNIQUE
);



Код

CREATE TABLE Countries (
ID          INTEGER IDENTITY(1,1) NOT NULL PRIMARY KEY,
RegionID    INTEGER NOT NULL,
CountryName    CHAR(30) NOT NULL UNIQUE,
TelCode        CHAR(7),
FQName        CHAR(64),
FOREIGN KEY (RegionID) REFERENCES Regions 
);


Загрузил данные этих таблиц в два DataTable одного DataSeta.
Можно ли сделать чтоб в DataGridView отображаясь таблица Countries вместо цифры RegionID заменить на название RegionName из таблицы Regions.

PM MAIL   Вверх
Idsa
Дата 10.8.2007, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 15
Всего: 62



Цитата(Colloseum @  10.8.2007,  20:07 Найти цитируемый пост)
Можно ли сделать чтоб в DataGridView отображаясь таблица Countries вместо цифры RegionID заменить на название RegionName из таблицы Regions.

Можно smile


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
thomas
Дата 10.8.2007, 21:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 35
Всего: 65



Код

SELECT Countries.Id,  Regions.RegionName, Countries.CountryName, Countries.TelCode, Countries.FQName
FROM Countries INNER JOIN Regions ON Countries.RegionID = Regions.ID;



по этому запросу создай таблицу в ДатаСет и отобрази в DataGridView.

 smile 


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
Colloseum
Дата 10.8.2007, 22:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 71
Регистрация: 4.7.2006

Репутация: нет
Всего: нет



Спасибо, но я хотел бы не делать руками логику обновления, а заполнить таблицы автоматом при помощи SqlCommandBuilder. smile (пока достаточно и такой функциональности)
Или придется все таки сесть сделать запросами раз и навсегда. smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
stab
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Базы данных под .NET | Следующая тема »


 




[ Время генерации скрипта: 0.0825 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.