Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365)

Beppe56RM

Nuovo Utente
23 Gen 2023
1
0
0
Ho compilato in passato vari database (sono autodidatta) che uso al lavoro. (lavoro in ospedale).
In genere per trovare il singolo record usavo il codice fiscale un dato che è sempre disponibile in ospedale tutto funziona benissimo. Uso regolarmente macro, ho imparato ad usare script di VBA e rarissime volte uso il SQL.
Nel mio ultimo database che ho creato per gestire la segreteria del servizio dove lavoro e che tratta solo dei dipendenti, ho un problema: non posso usare il CF sia perché dovrei cercarlo volta per volta. Potrei crearmi una tabella dei dipendenti ma sono più di 8000 ma nn posso accedere all'anagrafica dei dipendenti.
In sostanza con questo db gestisco: il movimento delle cartelle, la posta in/out, il movimento in/out di documenti amministrativi, la gestione degli specializzandi, degli studenti, dei dipendenti cessati e dei cessati radioesposti, degli studenti cessati. In poco più di un anno ho già più di 10.000 record.
Funziona bene, tengo sotto controllo tutto, ho un solo problema : la ricerca sei cognomi con caratteri speciali (apostrofo, accento). qnd cerco qst cognomi mi da errore.
Ho provato ad usare Replace ma nn riesco a farlo funzionare, mi dà ancora errore.
Ho provato una soluzione usando una query con condizione e funziona ma nn mi piace, mi sembra inelegante e poco funzionale.
In sostanza ho una maschera di ricerca con un campo non associato che pesca i dati da una query di raggruppamento per evitare i duplicati e un pulsante con qst script:

[/]codice
Private Sub Comando9_Click()
On Error GoTo Err_Comando9_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "000RIEPILOGO_msk"

stLinkCriteria = "[dipendente]=" & "'" & Me![dipendente] & "'"
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando9_Click:
Exit Sub
Err_Comando9_Click:
MsgBox Err.Description
Resume Exit_Comando9_Click

End Sub
[/]codice
Funziona benissimo, salvo con i cognomi con i caratteri accentati. Con i nomi accentati mi dà "errore di sintassi, operatore mancante"

Ho provato ad usare Replace in qst modo:

[/]codice
Private Sub Comando9_Click()
On Error GoTo Err_Comando9_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = "000RIEPILOGO_msk"

stLinkCriteria = "[Cognome]=" & " ' " & Replace([cognome], "'", "''") & " ' "
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_Comando9_Click:
Exit Sub
Err_Comando9_Click:
MsgBox Err.Description
Resume Exit_Comando9_Click

End Sub
[/]codice
Mi apre la maschera ma vuota.

Spero di non essere stato troppo prolisso.

Uso Win 10 sia a casa che al lavoro.
 
Discussioni simili
Autore Titolo Forum Risposte Data
V [PHP] Non riesco a trovare errore PHP 25
L Non riesco a riprodurre uno sfondo Photoshop 0
R Non riesco a rinnovare l'immagine di sfondo PHP 1
G non riesco a capire quale sia l'errore [SQL] MySQL 2
R Non riesco a cambiare l'immagine di sfondo PHP 4
I Non riesco ad accedere ftp tramite IP in LAN Reti LAN e Wireless 6
Leshabituelles Non riesco ad aggiornare PHP PHP 0
D [HTML] Non riesco aprire foto singole in un album creato con "iWebAlbum" HTML e CSS 1
D [MS Access] aiuto non riesco a capire MS Access 6
T [PHP] aiuto....Fatal error: Uncaught Error:non riesco a capire PHP 1
O PHP 5.6 non riesco ad abilitare TSL 1.2 PHP 1
W Non riesco più a modificare i dati di una tabella da phpmyadmin MySQL 0
C non riesco a inviare la posta con account alice Posta Elettronica 1
L [Javascript] aiuto non riesco a inviare in get dal server web locale su altervista con httpRequest Javascript 0
G [Javascript] non riesco a usare ace - ReferenceError: define is not defined 1 ace.js:37:1 Javascript 0
booklisa Non riesco a connettermi: Connection timed out CMS (Content Management System) 3
A Non riesco ad inviare una mail attraverso PHP su Xampp PHP 2
otto9due Lampeggiamento solo su .hover(), inizia ma non riesco a fermarlo! jQuery 2
ANDREA20 [PHP] Non riesco ad impostare reset password invio via email PHP 6
S [PHP] Aiuto! Non riesco a richiamare una variabile PHP 2
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
elpirata [HTML] Non riesco a centrare menu orizzontale HTML e CSS 5
CristianB72 Non riesco a connettermi al DB tramite PDO Database 10
G Non riesco a spostare un cerchio fatto con tracciati in photoshop Photoshop 1
gandalf1959 IPN Listener di Paypal, non riesco a registrare utente nel mio DB PHP 14
A Non riesco più a visualizzare il codice sicurezza nel forum Supporto Mr.Webmaster 3
G Non riesco a colorare una campitura con lo strumento penna Photoshop 1
P non riesco a visualizzare i dati dopo aver inserto l'id PHP 36
P Non riesco a capire dove sta l'errore e perchè non mi memorizza il contenuto PHP 14
marino51 non riesco a caricare un allegato percgè non riesco a ridimensionare la finestra Supporto Mr.Webmaster 0
napuleone XP non riesco a cambiare le impostazioni delle cartelle Windows e Software 2
E non riesco a installare git su mac Mac e Software 0
Shyson Non riesco a modificare i commenti del visitatori Social Media Marketing 0
T Non riesco ad installare il composer su xampp Apache 0
A Non riesco a fare backup sito perchè Filezilla non scarica tutti i file! Web Server 4
P non riesco a registrarmi a MrW.Tools.it Comunicazioni dallo Staff 4
neo996sps Non riesco a fare un parse XML con PHP PHP 1
C Non riesco più ad entrare su WordPress...."È richiesto l'aggiornamento del database" WordPress 0
M non riesco a configurare Apache 0
S non riesco a capire la struttura di questo sito in PHP PHP 0
S [RISOLTO]aiuto, non riesco afar funzionare il camp odi ricerca per un DB con PHP PHP 5
Monital variabili nei link, non riesco a passarle PHP 8
L Non riesco a far funzionare un plugin (probabilmente ho sbagliato qualcosa nel richiamare lo script) jQuery 10
S non riesco ad eliminare dei caratteri in PHP - Excel PHP 10
A Html e css non riesco a capire l'errore HTML e CSS 13
C Non riesco ad attivare il sito in locale (nè in rete) - PHP / EasyPHP PHP 4
P Befana che vola non riesco a trovarla Javascript 6
A Non riesco a visualizzare il file PHP 2
neo996sps [Visual Studio] Non riesco a salvare i record Visual Basic 0
D Non riesco a cancellare un href >.< Javascript 6

Discussioni simili