Qual è il carattere jolly a più caratteri nell'operatore LIKE in Microsoft Jet e quali impostazioni lo influenzano (se esistono)? Sto supportando una vecchia applicazione ASP che gira su Microsoft Jet (su un database di Access) e usa il simbolo% nell'operatore LIKE, ma ho un cliente che apparentemente ha problemi nel suo ambiente perché il% carattere è inteso come un normale carattere, e presumo che il suo carattere jolly a più caratteri sia *. Inoltre, sono quasi sicuro che in passato ho scritto un'applicazione con query usando * anziché%. Infine, Microsoft Access (come un'applicazione) funziona anche con * e non% (ma non sono sicuro di quanto sia rilevante).Caratteri jolly di Microsoft Jet: asterisco o segno di percentuale?
Ho appena trascorso circa 20 minuti a cercare su Internet senza risultati utili e quindi ho pensato che sarebbe stato utile chiedere su StackOverflow. Qualcuno potrebbe già saperlo, ed è meglio mantenere comunque le risposte potenziali su StackOverflow di qualsiasi altro forum di discussione casuale.
ACE/Jet ha * due * set di caratteri jolly nativi: un set nativo per la modalità query ANSI-89 e un altro set nativo per la modalità query ANSI-92. Queste modalità di query, essendo native del motore, non si applicano "solo all'interno di Access stesso". – onedaywhen
Come si imposta la modalità ANSI quando si esegue SQL contro Jet? Davvero non lo so, visto che non uso mai Jet se non attraverso Access stesso. –
BTW, modifico il mio post per riflettere la tua risposta. –