Hi Aman Agrahari,
Thank you for reaching out to Microsoft Q & A forum.
For your Windows Forms application targeting .NET 8, it is advisable to upgrade System.Data.SQLite to the latest version (1.0.119). This version offers full compatibility with .NET 8 on Windows and will allow you to continue using your existing codebase without significant changes.
The Microsoft.Data.Sqlite library is primarily designed for cross-platform scenarios and integration with Entity Framework Core. Unless you plan to adopt EF Core or support multiple platforms, switching to this library is generally unnecessary.
Therefore, upgrading System.Data.SQLite should be sufficient for your current requirements.
If you have found the answer provided to be helpful, please click on the "Accept answer/Upvote" button so that it is useful for other members in the Microsoft Q&A community.