powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
7 сообщений из 7, страница 1 из 1
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37961748
spandex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день. Имеется обычная база данных.
В проекте C# находится DataSet с несколькими таблицами из БД.
Допустим в DataSet находится пару таблиц.
В одной из таблиц имеется поле TIME_FROM типа TimeSpan.
Какое бы значение в свойстве этого поля я в DefaultValue не ставил, всегда выходит ошибка.
Например такая: The string '12:00:00' is not a valid TimeSpan value.

В каком виде нужно записывать значение DefaultValue для поля TimeSpan ?
...
Рейтинг: 0 / 0
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37966644
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если указать в DefaulValue это
Код: vbnet
1.
TimeSpan.FromSeconds(2000)


или
Код: vbnet
1.
TimeSpan.Zero


может сработает?
...
Рейтинг: 0 / 0
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37966709
spandex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Диклевич Александр,

Я имею в виду ввод значения в панели свойств поля.
...
Рейтинг: 0 / 0
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37966844
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
так там и вводите это
...
Рейтинг: 0 / 0
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37966876
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а нет, так не работает
а так работает
Код: c#
1.
PT3S


Код: vbnet
1.
PT3H
...
Рейтинг: 0 / 0
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37966928
Диклевич Александр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вобщем, смотреть сюда и сюда на Duration Data Type.
может еще кому где пригодится.
...
Рейтинг: 0 / 0
DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
    #37969289
spandex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, действительно.
Если указывать в формате: PnYnMnDTnHnMnS - то работает.

Где:
nY - значение n - показывает кол-во лет,
nM - значение n - показывает кол-во месяцев,
nD - значение n - показывает кол-во дней,
T - символ разделитель между датой и временем.
nH - значение n - показывает кол-во часов,
nM - значение n - показывает кол-во минут,
nS - значение n - показывает кол-во секунд.

Чтобы указать время по-умолчанию для поля DateTime в свойстве столбца таблицы в дизайнере данных например 12:00 надо записать значение PT12H.

Спасибо.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DefaultValue для поля TimeSpan в дизайнере базы данных Visual Studio.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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