你可以使用SQLMetal等LINQ工具和访问数据库吗?

Asi*_*sif 6 c# ms-access linq-to-sql

我正在创建一个小型数据库应用程序来自学以下概念

  1. C#编程
  2. .Net 3.5框架
  3. WPF
  4. LINQ ORM

我想使用Microsoft Access作为数据库,但我似乎无法提及是否可以使用SQLMetal从Microsoft Access数据库生成ORM代码.

有谁知道这是否可能?

如果没有,我可以使用任何小型数据库或嵌入式数据库吗?我认为SQL express在这一点上对我来说太过分了.

Bra*_*row 4

对于嵌入式数据库,您可以使用SQL Server Compact Edition。与 SQL Server Express 不同,它与 LINQ to SQL 设计器兼容,但与命令行 SQLMetal 完全兼容。与 SQL Express 相比,它具有一些优势,例如能够使用嵌入式或从文件运行。Microsoft 有一个非常方便的图表,概述了Express 和 Compact 之间的差异