Bonjour à tous,
Je souhaiterais insérer dans une table un nouvel enregistrement mais j'aimerais que cet enregistrement soit en première position et non pas en dernière, comme le fais l'Insert de SQL.
Pour ce faire j'ai écris ce code :
mais ca ne marche pas si quelqu'un a une solution merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 If lettre_col = "A" Then DbRstExp.MoveFirst DbRstExp.Move -1 If DbRstExp.BOF Then csql13 = "Insert into [TAB_Export] ([Lib_Col],[Lettre_Col],[Lettre_Col_OK]) " csql13 = csql13 & " Select '" & val_cel & "'" & "," & "'" & lettre_col & "'" & "," & "'" & Nul & "'" & ";" DoCmd.RunSQL csql13 End If End If end if
Partager