devxlogo

Accessing Field Names that Contain Spaces

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 #] ='

Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.

See also  How Engineering Leaders Spot Weak Proposals

About Our Editorial Process

At DevX, we’re dedicated to tech entrepreneurship. Our team closely follows industry shifts, new products, AI breakthroughs, technology trends, and funding announcements. Articles undergo thorough editing to ensure accuracy and clarity, reflecting DevX’s style and supporting entrepreneurs in the tech sphere.

See our full editorial policy.