日期:2014-05-17  浏览次数:20591 次

用Dapper添加数据报异常
异常如下:
 Dapper.SqlMapper.ExecuteCommand(IDbConnection cnn, IDbTransaction transaction, String sql, Action`2 paramReader, Object obj, Nullable`1 commandTimeout, Nullable`1 commandType) in G:\VS项目\WebApplication1\MySolution\MvcDemo3\Dapper\SqlMapper.cs:1926
   Dapper.SqlMapper.Execute(IDbConnection cnn, String sql, Object param, IDbTransaction transaction, Nullable`1 commandTimeout, Nullable`1 commandType) in G:\VS项目\WebApplication1\MySolution\MvcDemo3\Dapper\SqlMapper.cs:710
   

希望赐教:这2句异常具体指我错在哪里呢?

------解决方案--------------------
',' 附近有语法错误。

你的sql有问题,拿到查询分析器跑跑看
------解决方案--------------------
关键就是报错的那几行啊
然后根据具体的异常类型大致判断可能是什么类型的问题,可以根据相关参数去找错误
一般这个跟经验累积有关,碰到过了下次再碰到就很容易找出问题发生在哪里

然后还有一些异常因为代码问题,有经验都没什么用,非常难找