Вниз
Скачать: CL | DM;

Размер поля   Найти похожие ветки 

← →
McSimm2   (2003-05-29 08:27) [0]

как узнать длину поля в таблице ??
Fields[i].DataSize - возвращает неправильную размерность на числовые поля.
БД в виде *.dbf


← →
Reindeer Moss Eater   (2003-05-29 09:04) [1]

Не учитываешь, что только некоторые поля имеют не фиксированную размероность (в том числе числовые) ?
Для таких полей нет смысла определять длину. Она определена и не меняется.


← →
Anatoly Podgoretsky ©   (2003-05-29 09:19) [2]

В чем выражается непрвильность, и какая должна быть правильность?
А также какое реально поле и какая база данных, сказать dbf все равно, что ничего не сказать.


← →
интересующийся   (2003-05-29 09:31) [3]

наверное его интересует размерность поля -
в смысле, количества символов.
Например, есть поле типа integer, тогда
значение 3 - 1 символ
значение 34 - 2 символа
а DataSize по-моему возвращает количество занимаемых байт в памяти


← →
zom ©   (2003-05-29 09:40) [4]

DataSize для поля типа Numeric(10,2) возвращает 0.
А хотелось бы все-таки получить реальные 10 и 2 ....
Единственный вариант известный мне - это читать заголовок dbf файла побайтово и самому выбирать нужные данные


← →
Reindeer Moss Eater   (2003-05-29 09:51) [5]

Нет реальных 10.2 в Numeric(10.2) !


← →
Соловьев ©   (2003-05-29 09:52) [6]


> значение 3 - 1 символ
> значение 34 - 2 символа

преобразуешь в string и Length возвратит то что тебе надо.


← →
интересующийся   (2003-05-29 09:53) [7]

2zom
>DataSize для поля типа Numeric(10,2) возвращает 0.
может Size ?


← →
HSolo ©   (2003-05-29 10:34) [8]

DbiGetFieldDescs?


← →
интересующийся   (2003-05-30 05:37) [9]

>DataSize для поля типа Numeric(10,2) возвращает 0.
>А хотелось бы все-таки получить реальные 10 и 2 ....

если правильно помню,
то для Numeric(10,2) будет или 10, или 9.1, или 8.2



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

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
1-84405
Knight
2003-06-09 12:50
2003.06.26
Хранение панели настроек плугина в самой DLL


1-84198
VISA
2003-06-12 11:09
2003.06.26
Как оставить на форме только 2 системные кнопки?


11-84051
Dmitriy Polskoy
2002-10-09 12:24
2003.06.26
Помогите разобраться


1-84409
corte ™
2003-06-09 13:35
2003.06.26
всем привет. как можно раскраситьгрид одну строку разными цветом


1-84236
Леонид Федьков
2003-06-13 11:48
2003.06.26
DELPHI - MS Word




   Наверх