powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / ошибка при выполнении
10 сообщений из 10, страница 1 из 1
ошибка при выполнении
    #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
ошибка при выполнении
    #32760571
Mongol_v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
смотри ссылки на библиотеки
скорее или какайто библиотеки не хватает или версия не та
...
Рейтинг: 0 / 0
ошибка при выполнении
    #32760594
Диметр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Что ты пишешь в БД? Там есть поле, содержащее дату?
...
Рейтинг: 0 / 0
ошибка при выполнении
    #32760600
Фотография ziktuw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Разные региональные настройки на машинах. Даты в строку преобразуются в разных форматах. В одном случае sql-сервер понимает формат, в другом нет.

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


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