广分星空组2019年10月技术问题总结原创
4人赞赏了该文章
405次浏览
编辑于2019年11月08日 09:55:18
1、应对漏洞扫描,防止sql注入漏洞:
using (SqlConnection conn = new SqlConnection(connectionString)) { conn.Open(); SqlCommand comm = new SqlCommand(); comm.Connection = conn; //为每一条数据添加一个参数 comm.CommandText = "select COUNT(*) from Users where Password = @Password and UserName = @UserName"; comm.Parameters.AddRange( new SqlParameter[]{ new SqlParameter("@Password", SqlDbType.VarChar) { Value = password}, new SqlParameter("@UserName", SqlDbType.VarChar) { Value = userName}, }); comm.ExecuteNonQuery(); }
2、监控对象不能配置到账表的明细行,解决办法:
创建一个单据(单据头+单据体),配置执行计划把账表的数据保存到这个单据,然后再根据单据体配置监控对象,从而配置监控方案。
3、当用户只有生产环境而没有UAT测试环境的时候,如果更新单据补丁;务必先在生产环境把要更新的单据构建一个补丁,以作备用。
4、配置了A-B单据的单据转换,当用B单据进行反写的时候,不要用单据体进行条件反写,尽量使用单据头;如果用了单据体,如果单据体的数据行为空,会使得反写不成功。
5、如果配置了A单据审核后自动下推生成B单据,并且A单据审核后才生成单据编号,这种情况 需要在代码调用下推生成,否则自动下推的B单据的所属A单据编号就是空的;
赞 4
4人点赞
还没有人点赞,快来当第一个点赞的人吧!
打赏
0人打赏
还没有人打赏,快来当第一个打赏的人吧!
推荐阅读