Als General führte David seine Truppen in die Schlachten vor Trebbia (17./19. Juni 1799), vor Novi (25. August 1799) und unter Führung von General Guillaume-Marie-Anne Brune nahm er an den Kämpfen in der batavischen Republik teil; u. a. an der Schlacht bei Alkmaar. Dort wurde er sehr schwer verwundet und erlag am 14. September 1799 seinen Verletzungen. General Charles Ambroise Dardenne verfasste am 5. Oktober 1799 einen Nachruf.