为了账号安全,请及时绑定邮箱和手机立即绑定

想整一个框架,数据访问想支持多种数据库,应该怎么样做?

想整一个框架,数据访问想支持多种数据库,应该怎么样做?

动漫人物 2018-09-12 04:06:11
NH?CASTLE?SUBSONIC?EF?LINQ TO SQL?Spring.NET?IBeat.NETCSLA.NET? 有没有办法,不用每种数据库都去写一套DataProvide?求思路!!!!
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

如果在调用端用SQL的,我不用做了。Connection很容易做到。但是SQL还是无法兼容,你做分页的时候,还要想想究竟用with 、 row_num 、rownum。 用Trim 还是 ltrim+rtrim,。除非你能在SQL一级进行封装。

查看完整回答
反对 回复 2018-09-16
?
开心每一天1111

TA贡献1836条经验 获得超12个赞

System.Data.Common.DbProviderFactories.GetFactory()

可以研究下这个方法.


查看完整回答
反对 回复 2018-09-16
  • 2 回答
  • 0 关注
  • 575 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信