首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ Builder >

郁闷,这样的情况该怎么设计(函数可以返回任何类别的字段值)

2012-02-07 
郁闷,这样的情况该如何设计(函数可以返回任何类别的字段值)OleVariantFileManage::GetFiled(Stringadostr,

郁闷,这样的情况该如何设计(函数可以返回任何类别的字段值)
OleVariant   FileManage::GetFiled(String   adostr,String   filed)
{
        adoquer-> SQL-> Clear();
        adoquer-> SQL-> Add(adostr);
        adoquer-> Open();
        OleVariant   zz=0;
        if   (adoquer-> Eof==true&&adoquer-> Bof==true)
        {
                zz=0;
        }
        else
        {
                zz=adoquer-> FieldByName(filed)-> AsInteger;
        }
        adoquer-> Close();
        return   zz;
}


本来想这样搞的   ,但又不行   FieldByName(filed)-> AsInteger;   这个没法变化  

大家有什么高招   吗??


需要这个函数可以返回任何类别的字段值

[解决办法]
返回 Variant 不用 OleVariant

[解决办法]
同意楼上

AsVariant zz;
...
zz=adoquer-> FieldByName(filed)-> AsVariant;
[解决办法]
接分到下班

热点排行