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

Вниз

Как определить тип столбца.   Найти похожие ветки 

 
!Daemon   (2002-05-31 01:15) [0]

Значит, задачка такая, нужно определить тип столбца который используется в таблице! это должно работать как с MS SQL так и Oracle. Помогите. Хоть идейку кинте!


 
roottim   (2002-05-31 08:57) [1]

FieldByName("").DataType
типы описаны в хэлпе... аналогии и-х с SQL and ORACLE типами делай сам


 
sizmrebi ©   (2002-05-31 09:54) [2]

na mssql-e mojno tak:
select data_type from information_schema.columns where Table_name="<imia toblici>" and column_name="<imia tolbca>"


 
Diana   (2002-06-18 12:51) [3]

В Oracle это можно сделать так:
select data_type,data_length from sys.user_tab_columns t
where Table_name="<имя таблички>" and t.column_name="<имя колонки>"


PS Боюсь единого способа для обоих баз нет. ((((


 
Shirson ©   (2002-06-18 14:55) [4]


ADOQuery1.Sql.Text:="каля-баля-запрос";
ADOQuery1.Open;
for a:=0 to ADOQuery1.fieldscount-1 do
begin
if ValIsString(ADOQuery1.fields[a]) then // String
if ValIsNumeric(ADOQuery1.fields[a]) then // Numeric
if ValIsFloat(ADOQuery1.fields[a]) then // Float
...
end;


Собственно абсолютно паралельно, с какой базы взяты данный, хоть с Оракла, хоть со СКУЛи, хоть с dBASE.



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

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

Наверх




Память: 0.47 MB
Время: 0.011 c
1-47391
w666w
2002-07-02 10:40
2002.07.15
SOS. MSHTML в дауне...


14-47672
Neox
2002-06-17 00:17
2002.07.15
Win2K & WinXP


1-47601
PycUS
2002-06-24 22:49
2002.07.15
Памагите по форме


8-47616
DSG
2002-03-11 15:43
2002.07.15
Отрисовка


6-47627
LiNkS
2002-04-24 13:57
2002.07.15
NetSessionEnum