Написал программу, хранилище данных SQL Server 2000.
Доступ к SQL Server через Wondows Acount- все работало нормально.
Переписал программу с доступом к SQL Server через SQL Server Acount, и при чтении даты из таблицы началось выводиться сообщение:
"The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value"
Начал конвертить дату с помошью Format(date,"\#mm\/dd\/yyyy\#" )
Все стало нормально работать.
Начал писать другой клиентский модуль под эту же базу. Все делал так же.
Но опять стали выпадать сообщения.
При чтении столбца начал конвертить дату так Format(date,"mm\/dd\/yyyy" )
Все стало работать нормально.
Потом не помню, то ли я начал еще что-то писать, то в этой же программе, но вобщем опять стало выдаваться сообщение.
Я убрал эту конверацию, т.е. вернул в первому варианту.
Все стало работать нормально.
Короче я не могу найти причину....
От способа соединения к базе я думаю это не зависит, хотя проблемы именно с тех пор и появились...
Помогите, задолбался уже....
Ячейки в таблице тип datetime, все кк обычно.
Запись в базу:
set rs1 = cn1.Execute("update TABLE set Date_Coll = '" & date & "'")