Вниз
Скачать: 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 вся ветка

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



Память: 0.45 MB
Время: 0.007 c
1-47302
Adm. Beckett
2002-06-30 14:27
2002.07.15
выделение строк цветом в StringGrid


7-47848
Ptushenko Denis
2002-04-25 10:22
2002.07.15
Как определить есть ли звуковая карта на компе ?


3-47228
PTE
2002-06-20 11:14
2002.07.15
Помогите чайнику полному разобраться с TQuery и работой с базе


14-47760
Abajun
2002-06-13 17:46
2002.07.15
Рисование линий уровня


1-47576
neXt
2002-06-28 14:52
2002.07.15
Переход с Delphi 5 на Delphi 6 и обратно




   Наверх