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

Вниз

Добавление в таблицу   Найти похожие ветки 

 
webpauk ©   (2007-11-14 12:37) [0]

1. какого типа должно быть поле таблицы, чтобы туда занести информацию типа TFieldType
2. как сохранить
 TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord,
   ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime,
   ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo,
   ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString,
   ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob,
   ftVariant, ftInterface, ftIDispatch, ftGuid, ftTimeStamp, ftFMTBcd);

в таблицу


 
Reindeer Moss Eater ©   (2007-11-14 12:38) [1]

Целочисленное


 
Reindeer Moss Eater ©   (2007-11-14 12:39) [2]

заносить через Ord


 
palva ©   (2007-11-14 12:40) [3]

1. Целым
2. Тип нельзя сохранить. Можно сохранить значение. Преобразовать в целое, потом сохранить.


 
Palladin ©   (2007-11-14 12:42) [4]

1. shortint достаточно
2.

Var
f:TFieldType;

q.sql.text:="insert into t1 values (:pft)";
q.Parameters[0].Value:=Byte(f);
q.ExecSQL;

q.sql.text:="select ft from t1";
q.open;
f:=TFieldType(q.Fields[0].AsInteger);
q.Close;


 
webpauk ©   (2007-11-14 12:43) [5]

TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord,
  ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime,
  ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo,
  ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString,
  ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob,
  ftVariant, ftInterface, ftIDispatch, ftGuid, ftTimeStamp, ftFMTBcd);

а как вот эту кучу пройти через цикл.
отдельно добавлять каждое значение - в лом


 
webpauk ©   (2007-11-14 12:44) [6]


> Palladin ©   (14.11.07 12:42) [4]

достат кол!


 
webpauk ©   (2007-11-14 12:44) [7]


> Reindeer Moss Eater ©  

спсб


 
Reindeer Moss Eater ©   (2007-11-14 12:44) [8]

С дерева что ли упал?


 
Reindeer Moss Eater ©   (2007-11-14 12:46) [9]

у перечислимого типа есть младшее значение и старшее. Оба доступны.


 
webpauk ©   (2007-11-14 12:47) [10]

через какие функции получить младшее значение и старшее


 
Reindeer Moss Eater ©   (2007-11-14 12:49) [11]

Лоу и Хай


 
webpauk ©   (2007-11-14 12:51) [12]

for fI := Low(TFieldType) to High(TFieldType) do
Incompatible types: "Integer" and "TFieldType"


 
Palladin ©   (2007-11-14 12:52) [13]

врешь, не ту строчку указал


 
Palladin ©   (2007-11-14 12:53) [14]


> webpauk ©   (14.11.07 12:44) [6]

что значит достать кол? как неприлично, тут ведь и девушки читают


 
Reindeer Moss Eater ©   (2007-11-14 12:55) [15]

Low(TFieldType) возвращает значение типа TFieldType
И хай тоже.


 
webpauk ©   (2007-11-14 12:55) [16]


> Palladin ©   (14.11.07 12:53) [14]

цитата...
http://www.yandex.ru/yandsearch?text=%E4%EE%F1%F2%E0%F2+%EA%EE%EB&rpt=rad&lr=187


 
webpauk ©   (2007-11-14 12:57) [17]


> Reindeer Moss Eater ©   (14.11.07 12:55) [15]

ну тагда как?
циклом пройтись по set-у?


 
Reindeer Moss Eater ©   (2007-11-14 12:57) [18]

Уже было сказано как.


 
Reindeer Moss Eater ©   (2007-11-14 12:59) [19]

Переменная цикла это не обязательно Integer.


 
Reindeer Moss Eater ©   (2007-11-14 12:59) [20]

циклом пройтись по set-у?

Особенно если никакого сета нету. У тебя его нету.


 
webpauk ©   (2007-11-14 13:04) [21]

var
 f: TFieldType;
begin
 for f := Low(TFieldType) to High(TFieldType) do
 begin
 end;


ааа....


 
Reindeer Moss Eater ©   (2007-11-14 13:05) [22]

маладец у тебя получилось.


 
webpauk ©   (2007-11-14 13:08) [23]

возможно ли ftUnknown преобразовать в вид "ftUnknown" (String)


 
Сергей М. ©   (2007-11-14 13:09) [24]

GetEnumName


 
Reindeer Moss Eater ©   (2007-11-14 13:10) [25]

ГетЕнумНэйм


 
ЮЮ ©   (2007-11-15 03:28) [26]

> какого типа должно быть поле таблицы

А что здесь пjнимается под таблицей и её полями?



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

Форум: "Начинающим";
Текущий архив: 2007.12.09;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.49 MB
Время: 0.105 c
11-1180272204
Rusya
2007-05-27 17:23
2007.12.09
KOLmdvXLGrid и другие компоненты


4-1179910807
kolos_rus
2007-05-23 13:00
2007.12.09
Необходимо определить имя залогиневшегося юзера


1-1190089977
APXi
2007-09-18 08:32
2007.12.09
Странная работа TreeView


3-1185537092
Nemec
2007-07-27 15:51
2007.12.09
компоненты TIBQuery и IBUpdateSQL1


11-1179405378
danger
2007-05-17 16:36
2007.12.09
Компонент TKOLHTTPDownload





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский