![]() |
Building SQL-string with vba
Here is what I want to put into a variabel; strSQL.
However, I am experiencing some difficulties whith the spaces. What do I do wrong? I copied this from my Query-builder in Access 2000. ---------------------------------------------------------------- SELECT [Firstname] & " " & [Lastname] AS Employee FROM Employees WHERE ((([Firstname] & " " & [Lastname]) Like [Forms]![myForm].[txtName] & "*")); I tried different combinations of ", """, """" """", "'" "'" and so on... Like...: strSQL = "SELECT [Firstname] & "'" "'" & [Lastname] AS Employee" strSQL = strSQL & " FROM Employees" strSQL = strSQL & " WHERE ((([Firstname] & "'" "'" & [Lastname]) Like [Forms]![myForm].[txtName] & '*'));" But, as you might see, this fails. Any suggestions? Thank you in advance! Regards Jan |
Building SQL-string with vba
How about
"SELECT [Firstname] &' ' & [Lastname] AS Employee " & _ "FROM Employees " & _ "WHERE ((([Firstname] & ' ' & [Lastname]) Like [Forms]![myForm].[txtName] & "*"));" -- HTH Bob (there's no email, no snail mail, but somewhere should be gmail in my addy) "Jan T." wrote in message ... Here is what I want to put into a variabel; strSQL. However, I am experiencing some difficulties whith the spaces. What do I do wrong? I copied this from my Query-builder in Access 2000. ---------------------------------------------------------------- SELECT [Firstname] & " " & [Lastname] AS Employee FROM Employees WHERE ((([Firstname] & " " & [Lastname]) Like [Forms]![myForm].[txtName] & "*")); I tried different combinations of ", """, """" """", "'" "'" and so on... Like...: strSQL = "SELECT [Firstname] & "'" "'" & [Lastname] AS Employee" strSQL = strSQL & " FROM Employees" strSQL = strSQL & " WHERE ((([Firstname] & "'" "'" & [Lastname]) Like [Forms]![myForm].[txtName] & '*'));" But, as you might see, this fails. Any suggestions? Thank you in advance! Regards Jan |
Building SQL-string with vba
Ah, of course! I just couldn't remember.
Thanks a lot! '*' Jan "Bob Phillips" skrev i melding ... How about "SELECT [Firstname] &' ' & [Lastname] AS Employee " & _ "FROM Employees " & _ "WHERE ((([Firstname] & ' ' & [Lastname]) Like [Forms]![myForm].[txtName] & "*"));" -- HTH Bob (there's no email, no snail mail, but somewhere should be gmail in my addy) "Jan T." wrote in message ... Here is what I want to put into a variabel; strSQL. However, I am experiencing some difficulties whith the spaces. What do I do wrong? I copied this from my Query-builder in Access 2000. ---------------------------------------------------------------- SELECT [Firstname] & " " & [Lastname] AS Employee FROM Employees WHERE ((([Firstname] & " " & [Lastname]) Like [Forms]![myForm].[txtName] & "*")); I tried different combinations of ", """, """" """", "'" "'" and so on... Like...: strSQL = "SELECT [Firstname] & "'" "'" & [Lastname] AS Employee" strSQL = strSQL & " FROM Employees" strSQL = strSQL & " WHERE ((([Firstname] & "'" "'" & [Lastname]) Like [Forms]![myForm].[txtName] & '*'));" But, as you might see, this fails. Any suggestions? Thank you in advance! Regards Jan |
All times are GMT +1. The time now is 11:26 AM. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com