- 博客(4)
- 收藏
- 关注
原创 记一次ORM模糊查询偶发报错
前几天生产服务使用的接口报错,本地测试、测试服没问题,预生产和生产报错,重新部署又好了领导那边又说是版本dll没更新上(发布是127,实际已经用上129版本),问题就搁置了(解决了就行)。通过预生产的环境报错,能清晰的知道sql是因为int类型转换字符串报错了,而且一线人员也将参数发给我看了,模糊查询的字符串是纯数字(不然你以为我demo直接写数字干嘛呢)因为表达式一般都是递归解析,所以我们就不一步步看了,我们能知道的是like拼接报错,那么就一定是在数组解析时出现问题,我们直接看数组解析部分;
2024-01-08 17:33:02
1603
原创 Nlog自定义目录/文件名日志
备注:ScopeContext上下文是基于线程,如果是主线程请用完随时清空;日期类型建议手动转换成字符串;上周元旦之前项目要求nlog自定义记录,要区分文件夹/文件名称做区分,这周就来看看。基于nlog实现自定义目录、文件名(其实就是动态变量传参)0x02 代码编写,测试demo。
2024-01-02 11:37:44
1779
1
原创 .net Core中SqlHierarchyId的数据类型查询转换报错
报错程序集为System.Data.SqlClient 但报错提示为Microsoft.SqlServer.Types.SqlHierarchyId。因为是.ner core的版本,所以会出现提示版本为.net Framework,但程序能正常拿数据了。将System.Data.SqlClient替换为Microsoft.Data.SqlClient。跟踪Microsoft.SqlServer.Types版本,因为之前有做过升级。这样就可以正常使用 SqlHierarchyId 类型了。
2023-11-02 10:53:24
103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人