Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ошибка при выполнении / 10 сообщений из 10, страница 1 из 1
29.10.2004, 10:11:46
    #32760461
almmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
Есть проект на Visual Basic 6 sp5.

Субд SQL2000 на Server2000

На машине разработчика программы с Win-2000 Строим exe - файл.
Все работает.

Интсталлируем проект на клиентскую машину.

На клиентской машине с W98 установлен MDAC версия 2.7 sp1

при работе выдается сообщение:
(при выполнении команды UPDATE):

" run-time error -2147217913 (80040e07)"
syntax error converting character string to smalldatetime data type


Но если этот же exe- файл запустить на машине с Win XP или Win2000 -
ошибок нет.
...
Рейтинг: 0 / 0
29.10.2004, 11:00:13
    #32760571
Mongol_v
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
смотри ссылки на библиотеки
скорее или какайто библиотеки не хватает или версия не та
...
Рейтинг: 0 / 0
29.10.2004, 11:11:43
    #32760594
Диметр
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
Что ты пишешь в БД? Там есть поле, содержащее дату?
...
Рейтинг: 0 / 0
29.10.2004, 11:13:25
    #32760600
ziktuw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
Разные региональные настройки на машинах. Даты в строку преобразуются в разных форматах. В одном случае sql-сервер понимает формат, в другом нет.

Код: plaintext
1.
 _________
Свет в конце тоннеля временно потушен по техническим причинам. 
...
Рейтинг: 0 / 0
29.10.2004, 14:48:56
    #32761216
raur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
в какой среде писался exe-шник? (подробно плиз)
...
Рейтинг: 0 / 0
01.11.2004, 13:44:23
    #32763113
almmag
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
EXE- создавался на WIN-2000 sp3 , Visual Basic 6.0 sp5
...
Рейтинг: 0 / 0
01.11.2004, 14:25:03
    #32763196
--null--
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
региональные настройки, верняк, потому как было такое.
Скорее всего - Дата, Время - "разделитель компонентов"
и еще проверить разделитель целой и дробной части и групп разрядов
...
Рейтинг: 0 / 0
01.11.2004, 16:03:59
    #32763505
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
вообще то скуль очень любит дату в формате YYYYMMDD у меня это прокатывало без привязки к регионую
...
Рейтинг: 0 / 0
02.11.2004, 15:21:10
    #32765141
andreiy
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
а что в SQLе нет типа ораклового TO_DATE()?
...
Рейтинг: 0 / 0
02.11.2004, 16:23:30
    #32765250
Flare
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ошибка при выполнении
Передавай серверу дату как YYYYMMDD. Понимает независимо от региональных настроек. Проблема многократно обсуждалась в форуме MS SQL Server.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ошибка при выполнении / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]