Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.29;
Скачать: CL | DM;

Вниз

Число десятичных знаков для поля в таблице Access?   Найти похожие ветки 

 
kyn66 ©   (2005-05-12 10:14) [0]

Уважаемые мастера, при добавлении нового столбца в таблицу Access и назначая ему тип Одинарное с плавающей точкой (Real), по умолчанию Значение десятичных знаков устанавливается в Авто. Каким образом можно изменить это значение у существующего столбца, к примеру на 1, 2 или 3 при помощи SQL запроса?


 
msguns ©   (2005-05-12 10:27) [1]

На клиенте это делается с помощью свойства TField DisplayFormat, а зачем "резать" не сервере ?


 
Anatoly Podgoretsky ©   (2005-05-12 10:43) [2]

с плавающей точкой, то есть количество знаков после запятой у поля задать нельзя! Иначе какое оно тогда с плавающей?
Решение в преоразовании из плавающей в фиксированую или плюнуть на это, как предлагает msguns


 
kyn66 ©   (2005-05-12 11:28) [3]

DisplayFormat - это представление. А у меня в таблице поставлено вместо авто - 1 знак. Теперь я в базу не могу внести значение, к примеру 1.25. Это все потому, что недавно начал работать с Access, а теперь, когда у людей появляются требования ввести числа с двумя знаками после запятой, нужно исправлять ситуацию в рабочей базе.


 
msguns ©   (2005-05-12 11:37) [4]

ALTER TABLE + F1 (jetsql40.chm)


 
sniknik ©   (2005-05-12 11:53) [5]

ALTER TABLE здесь не пройдет, это определяется не типом данных а элементом управления в самом access-е (во всяком случае так оно по справке получается)
изменять вне аксесса можно через ADOX
см. хелп по DecimalPlaces
"Свойство «Число десятичных знаков» (DecimalPlaces)"
и
"Задание свойств объектов ADO (ActiveX Data Objects)" свойство обьекта поле
Field - Caption, ColumnHidden, ColumnOrder, ColumnWidth, DecimalPlaces, Description, Format, InputMask

но имхо это бессмысленно, нафига оно нам? изменять из дельфей свойства обьектов аксесса... смысл, если мы используем только данные? а в дельфях у компонент за тоже самое отвечают другие свойства, в самих этих компонентах.


 
kyn66 ©   (2005-05-12 16:31) [6]

> sniknik
>но имхо это бессмысленно, нафига оно нам? изменять из дельфей свойства обьектов аксесса... смысл, если мы используем только данные? а в дельфях у компонент за тоже самое отвечают другие свойства, в самих этих компонентах.

А для того, что база находится в работе на районах и эта вестч понадобилась. Я же не буду всем объяснять, шоб зашли в Access нажали туда и туда.....

Что касается справки по ALTER TABLE, то нифига там толкового не написано. Ужень ужато без примеров и вааще.


 
sniknik ©   (2005-05-12 22:52) [7]

> А для того, что база находится в работе на районах и эта вестч понадобилась. Я же не буду всем объяснять, шоб зашли в Access нажали
> туда и туда.....
заходить никуда не надо, это влияет только на способ отображения, скажи каким образом тебя касается то, как будет показываться это поле в аксессе если у тебя программа на дельфи? а на данные это не влияет.

справка (куда тебя уже посылали)

Свойство Число десятичных знаков (DecimalPlaces) определяет число десятичных знаков, используемое при отображении чисел.


> Что касается справки по ALTER TABLE, то нифига там толкового не написано.
там очень толково все написано, про то как менять данные/базу/типы полей... а то что там нет того чего ты хочеш... ну дак, устроено оно так. смирись.
я же вроде написал где можно это найти, илы ты учился на курсах быстрого чтения, и теперь читаеш через слово?


 
Anatoly Podgoretsky ©   (2005-05-13 01:10) [8]

sniknik ©   (12.05.05 22:52) [7]
Begin/End


 
kyn66 ©   (2005-05-13 11:34) [9]

>sniknik
Ты прав, действительно это только для Access, и число 2.23 нормально вводится. Я по этому поводу боялся. Ща попробывал - все окейно 8-)
> я же вроде написал где можно это найти, илы ты учился на курсах быстрого чтения, и теперь читаеш через слово?
Можно повторить, где, могет девствительно пропустил?


 
sniknik ©   (2005-05-13 11:45) [10]

sniknik ©   (12.05.05 11:53) [5]
> см. хелп по DecimalPlaces
> "Свойство «Число десятичных знаков» (DecimalPlaces)"
> и
> "Задание свойств объектов ADO (ActiveX Data Objects)" свойство > обьекта поле
> Field - Caption, ColumnHidden, ColumnOrder, ColumnWidth, DecimalPlaces, Description, Format, InputMask

если не понял в кавычках это заголовки из того самого хелпа.


 
kyn66 ©   (2005-05-13 12:29) [11]

> sniknik
ОК! 8-)



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

Текущий архив: 2005.06.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.031 c
3-1116433051
RomanH
2005-05-18 20:17
2005.06.29
Сортировка в DBGrid по столбцам


4-1115251787
ronyn
2005-05-05 04:09
2005.06.29
Как переташить файл на к.л. компонент программы?


6-1112392985
Muh
2005-04-02 02:03
2005.06.29
Почему у флешгета получается, а у меня нет :)


10-1094484058
Vadim
2004-09-06 19:20
2005.06.29
Автоматизация MSOffice


6-1112359564
polzovatel
2005-04-01 16:46
2005.06.29
chm!?