создаю объект TRxQuery. потом создаю параметр:
with RXQuery.Params.CreateParam(ftInteger, UpperCase(ParamName), ptInputoutput) do
if(ParamValue <> '') then AsInteger := StrToInt(ParamValue);
if(RXQuery.Params.ParamByName(UpperCase(ParamName)).DataType = ftInteger) then ShowMessage('Integer');
if(RXQuery.Params.ParamByName(UpperCase(ParamName)).DataType = ftUnknown) then ShowMessage('Unknown');
параметр должен создаваться с рипом ftInteger... однако вылетает сообщение что он Unknown
если после этого я создаю второй параметр с типом integer то он создается правильно! где грабли с первым параметром?