|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.03.2008, 20:47 | #1 |
Пользователь
Регистрация: 09.01.2007
Сообщений: 92
|
Работа с БД
Подскажите пожалуйста, я поменял в MS Access значение Поля "Дата" с "Дата/Время" на "Текстовый"
и у меня сразу же отказала сама программа, при запуске выходит ошибка "BookName1: Type mismatch for field 'Дата',expecting:Date Time actual:Wide String" как мне можно это исправить?Если можно немного поподробнее!Заранее благодарен! |
14.03.2008, 22:17 | #2 |
Форумчанин
Регистрация: 26.11.2007
Сообщений: 235
|
Поправь обратно поле дата на дата/время )
|
14.03.2008, 23:54 | #3 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Раньше ваша программа знала это поле как поле с типом DateTime. И все компоненты, связанные с этим полем (подключенный к этой таблице компонент Table или Query, а также DBGrid и т.д.) тоже "знали" его как поле с типом DateTime.
Ну раз вы в физической таблице поменяли тип поля, то вам нужно его переопределить для всех связанных с этим полем компонентов... |