Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Смена формата столбца для датагрид / 4 сообщений из 4, страница 1 из 1
25.05.2011, 01:33
    #37277672
epifreezz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена формата столбца для датагрид
У меня в Datagrid почемуто не правильно выводятся значения столбцов.

Вывожу в Datagrid столбец формата TIME но там почемуто идёт формат как DATETIME , но вместо даты всегда ставиться сегодняшяя дата.
К примеру записываю 20:00:00
Выводится 25.05.2011 20:00:00 , хотя эту запись делал к примеру 23.05.2011

Как можно поменять формат этого столбца в Datagrid, что б в Datagrid выводилось тока время ,без даты?


Пытался при помощи функции Format$.
С текстовыми полями нормально, а вот с датагрид не хотит
...
Рейтинг: 0 / 0
25.05.2011, 12:25
    #37278246
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена формата столбца для датагрид
epifreezzУ меня в Datagrid почемуто не правильно выводятся
выводятся правильно, тип Date в любом случае содержит себе и дату и время.

сам с датагридом не работал, ждал что кто-то может подскажет что-то умное, но если нет ответа.... попробуй записать туда 30-12-1899 12:13:14 . По идее должно отобразиться только время.
...
Рейтинг: 0 / 0
25.05.2011, 22:40
    #37279469
epifreezz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена формата столбца для датагрид
Shocker.ProepifreezzУ меня в Datagrid почемуто не правильно выводятся
выводятся правильно, тип Date в любом случае содержит себе и дату и время.

сам с датагридом не работал, ждал что кто-то может подскажет что-то умное, но если нет ответа.... попробуй записать туда 30-12-1899 12:13:14 . По идее должно отобразиться только время.

Наверно ты меня не так понял.Я имел в виду что поле с форматом Time выводится в Datagrid как DATETIME, хотя в Mysql всё нормально.
Если поле TIME, то я смогу туда записать тока время.

Вот сама таблица

http://s1.ipicture.ru/uploads/20110525/b6qQEUo0.jpg

Поле f_time и отобрaжается неверно в datagrid

Решил использовать поле типа DATETIME.Хотя в моём случае это не удобно.
...
Рейтинг: 0 / 0
25.05.2011, 22:46
    #37279479
Shocker.Pro
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Смена формата столбца для датагрид
epifreezz,

Блин, да причем тут MySQL?
Типа Time нет в VB. Поэтому даже если в базе и хранится только время, на стороне VB оно преобразовывается в Дату/время, а потом уже отображается в Датагриде.

Попробуй воспользоваться моим советом, возможно там будет отображаться только время.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Смена формата столбца для датагрид / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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