Una famiglia di sistemi di gestione per database relazionali di Microsoft progettati per semplificare l'uso.
ciao Silvestro2004,
mi piace molto l'idea di gestire l'errore. Valuta quanto segue, da modificare inserendo quanto mancante per tutte le colonne oggetto del controllo.
Sarebbe da capire bene l'intero scenario, soprattutto l'aspetto che i db e/o le tabella non sono allineate....
On Error GoTo errHandler
DBEngine(0)(0).Execute "ALTER TABLE MDCR ALTER COLUMN ISTATComune TEXT(6)", H80
VBA.MsgBox prompt:="Procedura completata correttamente", _
buttons:=vbInformation + vbOKOnly, _
Title:="Informazione!"
exithere:
Exit Sub
errHandler:
With Err
Select Case .Number
Case 3018
VBA.MsgBox prompt:="Controlla l'esistenza del campo ISTATComune nella tabella di destinazione", _
buttons:=vbCritical + vbOKOnly, _
Title:="Attenzione!"
Case Else
MsgBox "ERR#" & .Number _
& vbNewLine & .Description _
, vbOKOnly Or vbCritical
End Select
End With
Resume exithere
ciao, Sandro.