Hello Murray,

> Thanks. That helps but fieldByName() really needs a tableName/aliasName
> parameter to avoid ambiguity when two tables in the query have fields
> with the same name.

You can pass as many qualifiers as you want to fieldByName(String...):

fieldByName("field_name");
fieldByName("alias", "field_name");
fieldByName("schema", "table", "field_name");
fieldByName("catalog", "schema", "table", "field_name");

Agreed, the "fieldName" argument name to the method might be a bit confusing...

Reply via email to