conn.Execute "DELETE * FROM [" & nom_table_access & "]"J'ai ajouté les crochets [ et ] afin de permettre la prise en compte des noms de table avec espace ou carctères accentués.
Dim conn As ADODB.Connection Dim rs As ADODB.Recordset ' si besoin Set conn = New ADODB.Connection conn.ConnectionString = _ "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Data Source=C:\dossier\mabase.mdb;" & _ "Persist Security Info=False" conn.Open If Not conn.State = adStateOpen Then MsgBox "Erreur connexion" Exit Sub ' ou Function End If conn.Execute "DELETE * FROM nom_table_access" ... conn.Close
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionJ'ai ajouté les crochets [ et ] afin de permettre la prise en compte des noms de table avec espace ou carctères accentués.
Il serait peut-être bon de te familiariser avec les règles de base du VB, notamment la manpulation de chaine.