设计系统,遇到的问题 返回

SqlSugar 老数据
2 2711
该叫什么 Hungle 发布于2018/2/9
悬赏:5 飞吻

考虑设计一个C、B/S系统,操作数据的逻辑放在服务器

已知,WebService、WCF不支持C#特有数据格式,例如泛型

于是出现的问题

1、服务端的方法操作时,无法传入泛型,这对操作数据带来问题。

设计实现方式

客户端生成执行 SQL转换为Json传到服务端,服务端再转换为SQL,执行

这其中就遇到了难题,现有的SqlSugar生成的SQL语句不是直接可执行的语句,

望博主提供,生成直接执行SQL语句的支持。

热忱回答2

  • var sqlInfo=db.queryable<T>().ToSql();


    //然后通过ado执行

    var  list=db.ado.SqlQueryable<T>(sqlinfo.Key,sqlinfo.Value);


    0 回复
  • Hungle Hungle VIP0
    2018/2/23

    @fate stay night,

    var sqlInfo=db.queryable<T>().ToSql();

    //然后通过ado执行

    var  list=db.ado.SqlQueryable<T>(sqlinfo.Key,sqlinfo.Value);

    这样写,不能解决问题


    0 回复