[ goky2002 @ 24.01.2003. 15:08 ] @
Napisao sam nesto ovako koriste ADO:

adodsOs->CommandText="
SELECT OID,OCode, OName, OCode + ' ' + OName AS OValue

FROM Basic_Os
WHERE IsActive=1
ORDER BY OCode";

adodsOs->First();
while (!adodsOs->Eof) {
adodsOs->FieldByName(OValue)->ReadOnly = false;
adodsOs->Edit();
adodsOs->FieldValues[OValue] =
Transform(adodsOs->FieldByName(OValue)->AsString);
adodsOs->Post();
adodsOs->Next();
}

i dobijam gresku Multiple-step operation generated errors.

Posto pravim neku univerzakniju funkciju pretpostavljam da se to desi jer negde tip nije string.

Kako bih napisao:

adodsOs->FieldValues[OValue] =
Transform(adodsOs->FieldByName(OValue)->AsString);

ali da koristim nesto univerzalno a ne AsString?