Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Вниз

Ehlib, а можно ли   Найти похожие ветки 

 
UVV ©   (2005-04-29 10:58) [0]

В dbgride нескольким ячейкам присвоить значение, НЕ ЗАНОСЯ значение в базу!


 
Johnmen ©   (2005-04-29 11:04) [1]

Нельзя. Т.к. в ячейках нет значений.


 
Max Zyuzin ©   (2005-04-29 11:11) [2]

>UVV ©   (29.04.05 10:58)  
добавление к Johnmen ©   (29.04.05 11:04) [1]. Можно используя кешированные обновления Датасета просто не сохраня потом изменения, только вот тут не сохранятся все изменения в датасете.


 
Sergey13 ©   (2005-04-29 11:13) [3]

Можно конечно. 8-)
Если грид отражает то, что к базе не относится. Например таблицу в памяти.


 
ANB ©   (2005-04-29 11:18) [4]

В принципе, если помучится, то можно завести отдельно массив для данных (снять копию с датасета), менять все в массиве, а отрисовку колонок заменить на свою из этого массива. Только зачем это нужно ?


 
atruhin ©   (2005-04-29 11:22) [5]

Все зависит от того какой движок БД. О чем ни слова. Если это SQL то я использую такой вариант, в select добавляем поля нужного типа, в датасете ставим кэширование, а в insert и update просто эти поля не трогаем.


 
UVV ©   (2005-04-29 12:50) [6]

Всем спасибо!
Нужно отформатировать дату!
2ANB - данные я только читаю!
с кэшированием получилось!


 
Max Zyuzin ©   (2005-04-29 14:16) [7]

>UVV ©   (29.04.05 12:50) [6]
Гм... а может не изобретать велосипед и дату сразу нормально выводить? Или я недопонял ответа твоего


 
ANB ©   (2005-04-29 14:20) [8]


> Нужно отформатировать дату!
- так бы разу и писал.
1. см.

> Max Zyuzin ©   (29.04.05 14:16) [7]

2. Можно сделать калькулируемое поле и засовывай туда, чего хочешь. Грид тут не причем.


 
Max Zyuzin ©   (2005-04-29 14:22) [9]

>ANB ©   (29.04.05 14:20) [8]
А я говорю про грид? Я говорю, что помоему, задача криво поставлена.


 
ANB ©   (2005-04-29 14:25) [10]


> Max Zyuzin ©   (29.04.05 14:22) [9]
- это я не тебе, а автору топика, чтобы смотрел твою рекомендацию.


 
UVV ©   (2005-04-29 15:21) [11]

Тогда подскажите как из интербэйза отформатировать дату вида
dd.mm.yyyy hh24:mm
в dd.mm hh24:mm


 
Max Zyuzin ©   (2005-04-29 15:33) [12]

DBGridEh.Columns[i].DisplayFormat + F1


 
Max Zyuzin ©   (2005-04-29 15:35) [13]

>UVV ©   (29.04.05 15:21) [11]
Да забыл дописать, ты не корректно представляешь что такое дата. Дата - это просто число, и в базе хранится тоже просто число. Ты попробуй региональные настройки у себя на машине измени и запусти совю программу, и увидишь как будет отображаться дата и время.


 
Sergey13 ©   (2005-04-29 15:36) [14]

2[11] UVV ©   (29.04.05 15:21)
Вот только сомнительно мне что это форматирование.

Помню как то утром при проклятом царизме.
(с) к/ф "Спорт, спрот,спорт".



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2005.06.06;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.47 MB
Время: 0.021 c
6-1111330702
Евгений2
2005-03-20 17:58
2005.06.06
С помощью чего в Delphi это можно реализовать?


1-1116600883
Alex_Bredin
2005-05-20 18:54
2005.06.06
Как ограничить кол-во выделенных итемов в ListView


1-1116699184
seregka
2005-05-21 22:13
2005.06.06
Запуск программы из контекстного меню IE


8-1108137652
Eraser
2005-02-11 19:00
2005.06.06
Быстрое сжатие битмапов


1-1116529193
syte_ser78
2005-05-19 22:59
2005.06.06
форма нестандартной формы.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский