In many dishes the reason for adding wine is to release substances that are not fat or alcohol soluble (such as certain flavors in tomato). Using a wine with no alcohol would defeat that purpose.
If there is concern, use stock for liquid instead.
And while you are at it, check your vanilla...