SQLite és Entity Framework összekapcsolása probléma

SQLite és Entity Framework összekapcsolása probléma
2020-10-21T18:08:54+02:00
2020-10-22T08:52:59+02:00
2022-10-15T21:16:17+02:00
szilkov
Sziasztok!
C# projektben szeretném lecserélni a service based database-t SQLite-ra, ebben szeretnék segítséget kérni. 
Installáltam a system.data.sqlite-ot, és a sqlite data tool-t is, sikerült megcsinálni az adatbázist is, csatoltam is. 
Ezt is beállíttottam:
ErikEJ/SqlCeToolbox

Database first metódussal szeretném csinálni, de amikor generálom a modelt, ezt az errort kapom:

Error 6005: The data type '' is currently not supported for the target Entity Framework version; the column 'Id' in the table 'main.Comments' was excluded.
Nem igazán értem, integer a data type, de amelyik táblában az id, integer és primary key egyiket sem csinálja meg, és kihagyja a táblákat. 
Mit csinálok rosszul?
Köszönöm az ötleteket
Mutasd a teljes hozzászólást!
Nem, az ADO.NET az alapvető, direkt adatelérési technológia a .NET-ben, amire az EF (mint ORM) épül.

Ezt az ADO.NET tutorialt szoktam ajánlani (rengeteg van), mert olyan röviden összefoglalja a fontos dolgokat, amennyire csak lehet:

ADO.NET Tutorial

Nem írtad, milyen projectet használsz, milyen EF megközelítést használsz, így két tutorialt javasolok SQLite-hoz, válassz igény szerint (de új projectet csak .NET Core-ban célszerű kezdeni):

EF 6 - .NET Framework

SQLite and EF6 — the tutorial that works!


EF Core 3 - .NET Core

Use SQLite in .NET Core 3 With Entity Framework Core


Ha ezeket végigolvasod, végigcsinálod, meglesz az alapvető koncepció.
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd