Tengo una consulta simple pero estoy teniendo problemas al usar LIKE
en VBA. Mi cadena SQL en VBA es:Uso de Like * Funciona en MS-Access pero no en VBA
stsql1 = "Select Top 25 data.* from data where data.Description Like ('*') "
Cuando ejecuto esta cadena SQL en mi código VBA consigo devuelve ningún registro, pero si copiar/pegar la misma cadena en una consulta en vista SQL en MS Access, la consulta devuelve los valores que espero. ¿Hay algún truco para usar la sintaxis "Me gusta" en VBA?
Puedo proporcionar un código adicional y una pequeña versión de la base de datos si eso ayuda.
No debería haber ninguna diferencia. Por favor, publique su código VBA circundante. – mwolfe02
En VBA, '" foo "como" f * "' devuelve True.Pero '" foo "como 'f *' 'desencadena un error de compilación. – HansUp
Muéstranos el contexto del código para que podamos entender cómo intentas usar la declaración SQL en VBA, y si estás tratando con DAO o ADO aquí. – HansUp