我想编写一个将使用DBMS的新应用程序。在这个应用程序的设计阶段和权衡选项时,我发现将会有很多数据库访问,这意味着许多查询。我对开发这个系统的最大担忧是分散在代码中的SQL选择,更新和删除语句的笨拙性质。除了Linq之外还有什么语言语法扩展(或脚本语言)(我不喜欢因为语法尴尬)现在可用吗?我非常熟悉Progress ABL(他们的4GL),我喜欢它的语法,但是它的部署模型和依赖关系对于我的应用程序来说是沉重而昂贵的。数据库访问
我请求必须与PHP或C#兼容的系统。
,我正在考虑使用数据库管理系统的SQLite,MySQL和MSSQL或(紧凑型或标准)。