如题,网上也找了很多但是没找到,源码看了也没找到,这就比较尴尬了。
项目在哪里
目前我是测试用的,就想看生成的Sql是什么样的 发现没什么好的方法查看到这个Sql
@Little_Wang: 我是说
DapperExtensions这个项目在哪里
@吴瑞祥: https://github.com/tmsmith/Dapper-Extensions用的这个
@Little_Wang: https://github.com/tmsmith/Dapper-Extensions/blob/314793ae3e7170e17ab84fceb5abff1068415001/DapperExtensions/Sql/SqlGenerator.cs
@吴瑞祥: 这个我已经看到了,但是生成的sql是参数化的 ,没有带入值,我是想要能够在MySql中执行的。
目前看来想要只能自己改源码,我又不想改,纠结。
你可以用SQL SERVER PROFILER 跟踪你提交的查询的
FYI
http://stackoverflow.com/questions/18529965/is-there-any-way-to-trace-log-the-sql-using-dapper
不是用的Sqlserver用的MySql
使用ssms的tool,sql server profile抓取数据库执行的查询,最好设置好过滤条件,不然,分不清是那条语句
github上搜了dapperExtensions有好几个,不知道你用的是哪个。
比如说这个https://github.com/lancyan/DapperExtensions/blob/master/Sql/SqlServerDialect.cs
第31行的public override string GetSetSql()应该能获取到sql。
这个 我看到了 好像不行的