C
bool Select(OptimaServer* Server, const char* Dataset, OptimaCriteriaList* CriteriaList, OptimaFieldList* FieldList, bool Distinct, bool Sorted, int StartResult, int ResultCount, OptimaResultList* ResultList);
Java
boolean Server.Select(String Dataset, Vector CriteriaList, Vector FieldList, boolean Distinct, boolean Sorted, int StartResult, int ResultCount, Vector ResultList);
.net
bool Server.Select(string Dataset, IList CriteriaList, IList FieldList, bool Distinct, bool Sorted, int StartResult, int ResultCount, IList ResultList);