2010-04-13 4 views
1

Я пытаюсь передать некоторые данные из Access на SQL Server 2000 (нет другого способа сделать это грустно), я использую Access to mssql для выполнения задания. Программа не каждый раз, когда он находит DateTime в этой моде:Проблема MS-Access с SQL Server 2000 с datetime

03/07/2009 10.17.00 

В то время как она импортирует даты, как это:

29/12/2008 

Я не понимаю, где эта проблема приходит из поэтому я прошу вас за вашу помощь ,

спасибо.

+1

Сколько данных вы пытаетесь передать? Это новая таблица или существующая таблица? Рассматривали ли вы http://dev.mysql.com/doc/migration-toolkit/en/index.html или ODBC? – Fionnuala

ответ

1

this может пригодиться. Никогда не работал с этой программой (всегда использовал DTS для таких задач), поэтому я не знаю, как ее спецификации рассказать вам больше.

1

Похоже, он не Лик времени, имеющий . разделитель - вы можете запустить обновление для изменения . в : или изменить выбор на столе, чтобы заменить при выборе?

0

Как вы знаете, что год имеет действительную часть столетия, то есть 19 или 20, во всех записях? В таблице могут быть несколько дат со столетием, которое составляет 09, или все, что люди могут ввести, не заметив. Особенно, если формат данных по умолчанию для их системы имеет только двухзначный год?

SQL Server небольшая дата/время определять поле по умолчанию в SQL Server не позволяет даты за пределами 1900-01-01 через 2079-06-06

Смежные вопросы