I'm having the same problem described here. I can search on all sorts of strings returned by my BDC connector, but any data that is returned as Int32 doesn't show up in searches. Is there a problem with the model xml? Is this a known shortcoming of SP or BDC? What other data types does this apply to?
Of course I can
.ToString() any numeric data, but I'm hoping for a more elegant solution.