При увеличении размера с Access2007 до SQL Server 2008 у меня возникает несколько проблем ...
1. текст для nvarchar (255)
поля с текстовым типом данных в Access автоматически преобразуются в nvarchar (255) (I have unicode data
) на сервере sql, но на самом деле длина столбца не так велика, поэтому я могу изменить тип данных на nvarchar (55) или varchar (100)? Будут ли какие-либо проблемы?
2. Дата хранится в виде текста
Некоторые таблицы выдавали ошибку при попытке увеличить размер из-за столбца даты (mm/dd/yyyy
). Я изменил тип данных столбца date/time
на тип данных text
в доступе, затем увеличение прошло успешно, он преобразован в nvarchar(255)
на сервере SQL. Я преобразовал тип данных nvarchar
в тип данных date
на сервере sql, но это не показывает мне символ календаря в интерфейсе доступа. Как получить символ календаря в поле даты в моем интерфейсе доступа?
Я попробовал решение, указанное в этой ссылке, но оно не сработало ... Пожалуйста, дайте мне несколько советов