powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DTS Help
2 сообщений из 2, страница 1 из 1
DTS Help
    #32020193
sardinka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ya putauce perevesti c Greg calendarya v obushnii. Po kakoito prichine ne rabotaet v DTS.Podskashite gde oshibka ili bolee legkii variant.
Primer:01017(Greg) Jan 17,2001 (obuchui)

Dim startDate As Date
Dim enddate As Date

startDate = CDate("01/01/" + Left((DTSSourse("test")), 2))
enddate = startDate + CInt(Right((DTSSourse("test")), 3) - 1)
DTSDestination("test") = Format(enddate, "Short Date")
...
Рейтинг: 0 / 0
DTS Help
    #32020199
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ув. sardinka!
VB Script , который используется в DTS, не есть тоже самое, что и просто VB .

В VB Script
- нет конструкции Dim myvar As Date datatype , а есть Dim myvar
- нет функции Format(), а есть набор функций преобразования для каждого типа данных. Конкретно для типа date есть FormatDateTime( Date [, NamedFormat ]), где формату "Short Date" соответсвует значение NamedFormat равное 2
- для правильной работы с датами я бы на всякий случай использовал бы функцию DateAdd()


Dim startDate
Dim enddate

startDate = CDate("01/01/" + Left((DTSSourse("test")), 2))
enddate = DateAdd("d", CInt(Right((DTSSourse("test")), 3) - 1), startDate)
DTSDestination("test") = FormatDateTime(enddate, 2)

PS
Список операторов и функций VB Script-а(с форматом их применения) имеется в ActiveX Script Task в DTS. Кроме того, там есть кнопка Parse, по которой происходит синтакситческий анализ написанного вами кода.
И еще можно скачать с сайта Microsoft VB Script Help в формате .chm - там прекрасно расписано и показано, что и как можно использовать.
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / DTS Help
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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