Ciao a tutti, importo in una tabella i dati dei file xml delle fatture elettroniche che poi devo elaborare per renderli compatibili con il mio DB.
Creo un recordset che contiene i vari record, poi con una seconda query interrogo un'altra tabella usando come filtro il nome presente nel recordset.
	
	
	
		
Se il nome è "ANGOLO" tutto bene ma se è "L'ANGOLO" genera l'errore
	
		
Perchè? dove sbaglio?
				
			Creo un recordset che contiene i vari record, poi con una seconda query interrogo un'altra tabella usando come filtro il nome presente nel recordset.
		Codice:
	
	Dim ricerca As String
ricerca = rstIMP(3) 'campo del record che contiene il nome nel record corrente del recordset
Set rstRIC = New ADODB.Recordset
Set cmdRIC = New ADODB.Command
    With cmdRIC
        .ActiveConnection = CurrentProject.Connection
        .CommandText = "SELECT [fornitori].[for_ID] FROM [fornitori] WHERE [fornitori].[fornitorenome] ='" & ricerca & "';"
        .Execute
    End WithSe il nome è "ANGOLO" tutto bene ma se è "L'ANGOLO" genera l'errore
		Codice:
	
	"Errore di sintassi (operatore mancante) '[fornitori].[fornitorenome]='L'ANGOLO';'Perchè? dove sbaglio?
 
	 
	 
 
		 
 
		 
 
		 
 
		 
 
		 
 
		