Voila g un problème lors de l'update qd je laisse un champs vide bien que je définit dans access que le champ n'est pas obligatoire, voici le code :
'CONNEXION
Set cnxBD = New ADODB.Connection
cnxBD.CursorLocation = adUseClient
cnxBD.Open ("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & "C:\Documents and Settings\Reginald\My Documents\facturationVB\facturation.mdb;Persist Security Info=False")
If Err.Number <> 0 Then
MsgBox "Erreur de connexion à la base de données !"
Else
'CREATION DU RECORDSET DE LA TABLE CLIENT
Set rsClient = New ADODB.Recordset
rsClient.CursorLocation = adUseServer
rsClient.Open "Clients", cnxBD, adOpenKeyset, adLockOptimistic, adCmdTableDirect
'DECLARATION DE L'INDEX DE LA TABLE CLIENT
rsClient.Index = "nom"
END IF
'INSERTION DANS CLIENT
rsClient.AddNew
rsClient!nom = TextsClient(0).Text
rsClient!rue = TextsClient(1).Text
rsClient!numero = TextsClient(2).Text
rsClient!localite = TextsClient(3).Text
rsClient!cp = TextsClient(4).Text
rsClient!pays = TextsClient(5).Text
rsClient!tel = TextsClient(6).Text
rsClient!fax = TextsClient(7).Text
rsClient!mobile = TextsClient(8).Text
rsClient!compte = TextsClient(9).Text
rsClient!tva = TextsClient(10).Text
rsClient.Update<------erreur si un champ n'est pas completé !!!!
Voila je ne comprens pas pas trop pk cela ne fonctionne pas, si kk'un a une idée, je le remercie d'avance
Merci
Régi