private int getNumberOfParameters(String ps)
{
int count=0;
StringCharacterIterator sci = new StringCharacterIterator(ps);
for(char c=sci.first();c != CharacterIterator.DONE; sci.next())
{
if (c == '?')
{
count++;
}
}
return count;
}//eof-function