I am using the following code to run a query from a form with user input from a textbox for criteria.
Dim dbMyDB As Database
Dim qdMyQuery As QueryDef
Dim rsMyRS As Recordset
Dim strMySQL As String
strMySQL = " Select * from master WHERE [wl] = " & Text2 & ";"
Set dbMyDB = CurrentDb
Set qdMyQuery = dbMyDB.CreateQueryDef("MyQuery", strMySQL)
DoCmd.OpenQuery qdMyQuery.Name
It works fine if I enter only a number but does not work with < or >.
Any ideas,
Thanks
Dim dbMyDB As Database
Dim qdMyQuery As QueryDef
Dim rsMyRS As Recordset
Dim strMySQL As String
strMySQL = " Select * from master WHERE [wl] = " & Text2 & ";"
Set dbMyDB = CurrentDb
Set qdMyQuery = dbMyDB.CreateQueryDef("MyQuery", strMySQL)
DoCmd.OpenQuery qdMyQuery.Name
It works fine if I enter only a number but does not work with < or >.
Any ideas,
Thanks