![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Есть таблица predmety(ID_Predmet,Predmet) и есть таблица reault(в ней есть поле ID_Predmet). В таблицу rezult в поле ID_Predmet заносится ID выбранного предмета. Как сделать, чтобы заносился не номер предмета, а его название вместо номера? Как-то может запросом можно. Из БД predmety берется название предмета и заносится в DBLookupComboBox. Номер предмета считать просто:
Код:
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#2 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 05.06.2008
Сообщений: 4,210
|
![]()
Не работает. Выдается ошибка: " 'Химия' is not a valid floating point value for field 'ID_Predmet' ".
![]() Только зачем? ЧТобы вместо номера предмета заносилось название.
Не стоит смеяться над человеком делающим шаг назад, возможно он делает разбег.
|
![]() |
![]() |
![]() |
#4 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
![]() Цитата:
![]() Вы хотя бы представляете, что такое НОРМАЛИЗАЦИЯ структуры таблиц БД?!? И для чего она делается? И как? ВАМ НЕ НУЖНО ЗАМЕНЯТЬ КОД ПРЕДМЕТА НА САМ ПРЕДМЕТ! это просто крик души.. а теперь, если Вам теория не нужна и Вы уверены, что знаете, что делате, тогда обратите внимание на тип данных. на на 100% уверен, что тип поля 'ID_Predmet' - числовой (так хранится КОД предмета), как в числовое поле можно записать СТРОКУ?!?! Добавьте в таблицу поле 'PREDMET' символьного типа (достаточной длины) и пишите туда названия изучаемых предметов... хоть это и в корне неверно! ![]() |
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 14.01.2009
Сообщений: 312
|
![]()
Ну можно еще с помощью редактора полей Table2 создать новое поле типа Lookup. И тогда в самой базе в таблице Table2 так и остануться кода, а пользователь в приложении будет видеть наименования..
Никому не поставить нас на колени! Мы лежали и будем лежать!
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Добавить название | Romuald | Microsoft Office Excel | 2 | 13.05.2009 10:18 |
название процесса! | zonclayv | Win Api | 1 | 12.04.2009 16:07 |
Название компонентов | Vladnet | Компоненты Delphi | 3 | 31.03.2009 14:36 |
Название диаграммы | Диагностик | Microsoft Office Excel | 8 | 07.03.2009 06:15 |
Название программы | ivanesky | Общие вопросы Delphi | 4 | 17.02.2009 17:58 |