|
1 / 3 / 0
Регистрация: 25.04.2015
Сообщений: 468
|
|
Ошибка при переходе от БД Access к SQL Server "Type mismatch for field 'Дата', expecting: DateTime actual: WideString"18.11.2021, 16:44. Показов 2389. Ответов 7
Метки нет (Все метки)
Здравствуйте! Взял готовый проект с СУБД Access и перегнал БД с помощью Microsoft SQL Server Migration Assistant for Access в БД SQL Server, вроде всё прошло нормально, но у некоторых таблиц содержащих поля Дата пошли ошибки "Error
Поставка: Type mismatch for field 'Дата', expecting: DateTime actual: WideString. OK". Связка с DBGrid через компоненты ADO ADOConnection -> ADOTable -> DataSource. Как исправить это несоответствие типов?
0
|
|
| 18.11.2021, 16:44 | |
|
Ответы с готовыми решениями:
7
Ошибка в ADOQuery: Type mismatch for field 'phisical_io', expecting: LargeInt actual: BCD MySql. Ошибка: Type mismatch for field... Type mismatch при добавлении (SQL) |
|
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
|
|
| 18.11.2021, 17:28 | |
|
а зачем поля с датой сделал строковыми?
0
|
|
|
1 / 3 / 0
Регистрация: 25.04.2015
Сообщений: 468
|
|
| 18.11.2021, 17:52 [ТС] | |
|
В Access тип данных - Дата/время
В SQL Server тип данных - datetime2(0), никто ничего не менял
0
|
|
|
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
|
|
| 18.11.2021, 17:59 | |
|
и делфин его небось не понимает, поэтому и widestring. просто datetime чем не устроил?
0
|
|
|
1 / 3 / 0
Регистрация: 25.04.2015
Сообщений: 468
|
|
| 18.11.2021, 22:12 [ТС] | |
|
я вас не понимаю, что в Access, что в SQL Server тип данных ни каким боком со строковым типом данных не связан, в чём проблема
0
|
|
|
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
|
|
| 18.11.2021, 22:36 | |
|
Причина в sqloledb - он возвращает widestring для datetime2. И не только - для date и time тоже. С datetime проблем не будет
0
|
|
|
1 / 3 / 0
Регистрация: 25.04.2015
Сообщений: 468
|
|
| 18.11.2021, 22:41 [ТС] | |
|
У меня поэтому и был вопрос: "Как исправить это несоответствие типов?"
0
|
|
|
5393 / 1465 / 513
Регистрация: 31.05.2012
Сообщений: 5,153
|
|
| 18.11.2021, 23:32 | |
|
раза три уже выше написал - поменять тип на DATETIME. Или другого поставщика данных
0
|
|
| 18.11.2021, 23:32 | |
|
Помогаю со студенческими работами здесь
8
Ошибка type mismatch при setlength при попытке записи в базу Access выдается сообщение: Data type mismatch in criteria expression Ошибка Type Mismatch при большом количестве элементов массива
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2.
Задача: вывести данные из ТЧ нетипового документа. . .
|
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению.
На форме документа создается. . .
|
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
|
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
|
|
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
|
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию.
2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
|
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
|
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO
Апнулись до NET10.
Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта
так и в интерактивном режиме. из сложностей - чисто функциональный подход.
Решил. . .
|