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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2014, 18:50   #1
glebast
Форумчанин
 
Аватар для glebast
 
Регистрация: 10.12.2011
Сообщений: 154
Смех объеденение ячеек dbgrid

Добра вам.
Делаю короче курсовую по базе данных. Есть поля в access: Фамилия, Имя, Отчество. Как можно объеденить поля Фамилия и Имя в DBGrid, чтобы в одной ячейке отображалось фамилия и имя.
Изображения
Тип файла: jpg Снимок.jpg (89.5 Кб, 146 просмотров)
glebast вне форума Ответить с цитированием
Старый 14.03.2014, 19:01   #2
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Или в вычисляемом поле на уровне запроса
Или в вычисляемом поле на уровне DataSet-а
Или самостоятельная прорисовка в гриде
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.03.2014, 19:15   #3
glebast
Форумчанин
 
Аватар для glebast
 
Регистрация: 10.12.2011
Сообщений: 154
Восклицание

Цитата:
Сообщение от Аватар Посмотреть сообщение
Или в вычисляемом поле на уровне запроса
Или в вычисляемом поле на уровне DataSet-а
Или самостоятельная прорисовка в гриде
можно чутка подробнее, вот первые два спосооба мне кажется более приемлимые. Какой-нибудь из них можете описать, пожалуйста.
glebast вне форума Ответить с цитированием
Старый 14.03.2014, 19:42   #4
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 19,042
По умолчанию

Ну сделайте в запросе
Цитата:
SELECT Surname+' '+Name AS SurNameAndName,... FROM ...
Вот и вычисляемое поле на уровне запроса. В твоей СУБД возможно объединение строк чуть по другому, что сути не меняет.
Если на уровне dataset-а смотри OnCalcFields и создание калькулируемого поля

Дальше подробней не могу - нужно прогу писать
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Старый 14.03.2014, 19:55   #5
glebast
Форумчанин
 
Аватар для glebast
 
Регистрация: 10.12.2011
Сообщений: 154
По умолчанию

Цитата:
Сообщение от Аватар Посмотреть сообщение
Ну сделайте в запросе
Вот и вычисляемое поле на уровне запроса. В твоей СУБД возможно объединение строк чуть по другому, что сути не меняет.
Если на уровне dataset-а смотри OnCalcFields и создание калькулируемого поля

Дальше подробней не могу - нужно прогу писать
Спасибо, все получилось. Сделал через запрос в accesse и вывожу через adotable
glebast вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Активность ячеек в DBGrid ins813 Компоненты Delphi 5 22.05.2012 11:11
DBGrid, Объединение ячеек kuzmich БД в Delphi 5 22.01.2012 23:22
Закрашивание ячеек в DBGRID jimmi З Помощь студентам 2 05.05.2011 06:38
фильтрация повторяющихся ячеек в DBGrid Evgenii БД в Delphi 1 02.08.2009 20:40
запомнить значения ячеек dbgrid unit-85 Помощь студентам 4 22.10.2008 12:04