如何使用帮定数组变量从数据库中取得数据。
下面是我写的程序的部分代码,可是去不出来数据。int ecode;
OParameterCollection params = pDB->GetDatabase()->GetParameters();
OParamArray  Code;
Code = params.AddTable("CODE", OPARAMETER_OUTVAR, OTYPE_NUMBER, 100);
int ret = pDB->GetDatabase()->ExecuteSQL("select CODE into :Code from TABLE_NAME";);//执行后ret=0
Code.GetValue(&ecode, 0);//可是这里执行后ecode没有取得相应的值上面这段代码哪里有问题,第一次作数据库,还请各位大侠帮帮忙.

解决方案 »

  1.   

    select CODE into :Code from TABLE_NAME----:Code是一个table名不?
      

  2.   

    OParamArray  Code;
    Code是OParamArray类型变量。
    我就是想一次把所有满足条件的纪录全取出来。
      

  3.   

    select CODE into :Code from TABLE_NAME----这样的 SQL语句正确不?
      

  4.   

    就是因为嫌一条一条MoveNext慢,才要一次将所有记录取到数组里面的。