To better answer your question can you provide screenshots of all the tabs in datalinq configuration. Depending on which datalinq type (ADODB, etc) you are using and whether it is set for "fixed table" and "asynchronous refresh" the answer can be different.
Normally however as soon as the scene enters the "preparing" stage it will request updated datalinq values. If you are using recent software; there is an option in the ADODB datalinq to log the queries, so you could see in the datalinq server log window when it is performing the SQL queries.
RefreshDatalinqs api call will simply tell the text object to asynchronously query the datalinq server for it's most recent data. It will NOT tell the datalinq server to go a re-query the database.
#XPression