Question:
I created an ASP that uses VB script to access an Access 97 database in a test environment. Here is the query used:
"select * FROM property WHERE user = '"&theuser&"'"
This query works well, but the database in production has the field name “user” replaced with “user #” and we cannot easily change it. How can I make my query use “user #” as the field name?
Answer:
Surround your field and table names that contain spaces with square brackets []. For example, change:
'WHERE user ='
to
'WHERE [user #] ='