Buongiorno.
Ho migrato un db sviluppato in access su Sql Server 2008.
Il front-end è ancora su access.
Se provo a fare una ricerca, nella maschera principale, per Numero ed Anno, il db rimane a pensare per alcuni minuti, poi mi restituisce un risultato errato (naturalmente nella versione precedente su access funziona perfettamente).
Il codice è questo:
Set rs1 = CurrentDb.OpenRecordset("SELECT Id_Patient FROM Q_Ricerca WHERE Anno = " & IntAnno & " And Numero = " & IntNumero, dbOpenDynaset, dbSeeChanges)
IDSearch = rs1("ID_Patient")
State_Main = 1
DoCmd.SearchForRecord , "", acFirst, "[ID_Patient] = " & IDSearch
C'è qualche errore nel codice, cioè che sql non riesce a gestire?
Grazie mille