How to locate a record with multipute keys in dataprovider?

As above subject, I want to locate a record with multipute keys / searching criterias; my dataprovider is connected to a view of database table.
[151 byte] By [KL2000] at [2007-11-26 10:59:49]
# 1

use:

findFirst(FieldKey[] fieldKeys, java.lang.Object[] values)

for example:

String[] keyf = {"FIELD1", "FIELD2"};

String[] keyval = { keyval1, keyval2};

RowKey rk = xxxDataProvider.findFirst(keyf, keyval);

discusfish at 2007-7-7 3:13:22 > top of Java-index,Development Tools,Java Tools...
# 2
I tried that but it search the first key only
KL2000 at 2007-7-7 3:13:22 > top of Java-index,Development Tools,Java Tools...