Форум: "Базы";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
ВнизСтруктуированные записи Найти похожие ветки
← →
abba (2006-09-11 18:18) [0]Есть DBGrid, где будет отображаться вводимая информация через DBGrid. Пример: 1 столбец - фамилия, 2 - имя, а в 3 оценки. Как в 3 столбец вводить несколько значений? Если через стуктуированные записи, то как? Спасибо.
← →
ANB © (2006-09-11 18:26) [1]
> abba (11.09.06 18:18)
Варианта 2 :
1) через запятую в строковое поле
2) сделать связку мастер-детал
← →
Desdechado © (2006-09-11 18:55) [2]Calculated Field
← →
Sergey13 © (2006-09-12 08:20) [3]> [0] abba (11.09.06 18:18)
> Структуированные записи
Не надо так делать. Почитай про нормализацию БД.
← →
Desdechado © (2006-09-12 12:23) [4]Sergey13 © (12.09.06 08:20) [3]
Если это не способ хранения, а только отображения, то почему нет?
← →
Sergey13 © (2006-09-12 13:09) [5]> [4] Desdechado © (12.09.06 12:23)
> [0] abba (11.09.06 18:18)
> Есть DBGrid, где будет отображаться вводимая информация через DBGrid.
Я понял, что так и будет в таблице.
← →
MsGuns © (2006-09-13 09:39) [6]>ANB © (11.09.06 18:26) [1]
>Варианта 2 :
1) через запятую в строковое поле
2) сделать связку мастер-детал
2) - причем здесь это-то ? Речь ведь исключительно об отображении.
Еще варианты:
3) Получать "комбинированное" поле в запросе ("+", конкатенация, CAST, Substring, XTrim...)
4) Получать необходимое для отображения значение в событии TField.OnGetText
5) Событие грида OnDrawColumnCell
← →
Sergey13 © (2006-09-13 09:54) [7]Похоже без автора невозможно понять - о чем же идет речь. Но ему похоже это уже не интересно.
← →
abba (2006-09-13 22:48) [8]Всё я понял, спасибо. Извините, что не появлялся, с инетом были проблемы
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.11.12;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.047 c