36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
|
|
1 | |
Неправильное отображение времени28.03.2011, 02:59. Показов 11391. Ответов 84
Метки нет (Все метки)
Есть маленькая база данных (данные сохраняются на Access). Есть колонка куда вношу время (допустим 14:37). Изменения производятся в отдельной форме. Пишу 14:37, жму сохранить. На главной форме время отображается по другому: 30.12.1899 14:37. Уже готов с этим смириться, но как Вы видите дата отображается неправильно, и как бы я не экспериментировал с EditMask и с настройками даты и время через панель управления упорно пишет 30 декабря 1899 года.
Тут мне подсказали, что в базе то хранится все равно дата-время а так показывает потому, что при записи в поле я отрезаю дату, а пустая она как раз ресетится в 30.12.1899 и раз я вношу только время, то нужно обрезать дату, либо, если нужно запоминать с текущей датой, то добавлять её при записи. Я понимаю. что это возможно очень просто, но всё таки подскажите как обрезать, чтобы отражалось только время. Спасибо. Добавлено через 25 минут _____________________________ Поле время текстовым типом делать не очень хочется. Может быть существуют другие варианты??
1
|
28.03.2011, 02:59 | |
Ответы с готовыми решениями:
84
Неправильное отображение времени из таблицы в DbGrid-е Неправильное отображение ComboBox-a Неправильное отображение надписей грида Неправильное отображение шрифтов в Delphi |
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
|
|
12.04.2011, 20:10 [ТС] | 81 |
О. спасибо)
Я ещё хотел тоже самое сделать но чтобы минуты отнимались... IncMinute Думал как в ассемблере заместо Inc написаь Dec но так не хочет(( Подскажите как??)))
0
|
283 / 262 / 32
Регистрация: 11.11.2009
Сообщений: 605
|
||||||
12.04.2011, 21:32 | 82 | |||||
просто используйте отрицательные минуты
1
|
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
|
|
12.04.2011, 22:00 [ТС] | 83 |
ага. спасибо))) Работает))
Ещё видел у человека что при выборе в самой программе настроек всё полностью меняет цвет. Т.е. не стандартный а там серебряный золотой фиолетовый и т.д.. Это как?? Добавлено через 14 минут Делал ещё вывод в Эксель... Всё выводит. Но вот толкьо ширина столбцов неавтоматически выравнивается((( Как сделать чтобы ширина автоматически выравнивалась по максимально длинному элементу в столбце???
0
|
283 / 262 / 32
Регистрация: 11.11.2009
Сообщений: 605
|
|
12.04.2011, 22:02 | 84 |
Krit-Ydachnik, поищите по темам, тут многое уже было. Потом в одной теме здесь принято спрашивать только про одно, чтоб потом другие тоже могли найти что-то для себя полезное...
1
|
36 / 36 / 1
Регистрация: 06.12.2010
Сообщений: 205
|
|
12.04.2011, 22:33 [ТС] | 85 |
Ну просто вопросов много.. Нехочется по 20 тем создавать)
вывод в эксель нашёл... Счас буду искать как коолонки сделать по ширине.. А вот вывода в Word в нэте ненашёл((( Добавлено через 12 минут Используй поисковик по этому форуму нашёл лишь вывод в ексель который у меня и так есть... А про ширину колонок - не нашёл((( Добавлено через 9 минут Вдруг кто будет читаь тему напишу как установил ширину) ExcelApp.Columns.Columns[1].ColumnWidth:=20; ExcelApp.Columns.Columns[2].ColumnWidth:=20; ExcelApp.Columns.Columns[3].ColumnWidth:=20; ExcelApp.Columns.Columns[4].ColumnWidth:=20; Добавлено через 59 секунд хех, а время выводится в формате hh:mm:ss а надо hh;mm )) И неужели нету в ексели возможности отожбражение до 24 часов а то оно толкьо до 12 и по РМ и АМ
0
|
12.04.2011, 22:33 | |
12.04.2011, 22:33 | |
Помогаю со студенческими работами здесь
85
Неправильное отображение русских символов Неправильное отображение программы в панели задач Неправильное отображение таблиц и заголовков в Word Неправильное отображение символов в консольном приложении Соотношение сторон экрана монитора и неправильное отображение Неправильное отображение в IE Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |