存储过程中特殊符号的处理-sql语句当参数的存储过程-复杂查询

在三层架构的项目中,面对复杂的查询需求,作者通过创建一个实体类`Condition`来封装查询条件,并在存储过程中动态拼接SQL语句。文章详细描述了解决单引号、空格等特殊字符问题的过程,最终成功实现了带有多个条件的存储过程查询。
摘要由CSDN通过智能技术生成

在做一个小项目的时候遇到一个很纠结的问题。这里和大家分享一下 ,希望对有同样问题的朋友有所帮助

问题:有如下一个复杂查询

在三层架构中这是一个让人很纠结的问题,最终觉得把界面层所有参数都封装到一个实体类中,传递三个实体类作参数,

''' <summary>
''' 组合查询条件实体
''' </summary>
Public Class Condition

    ''' <summary>
    ''' 字段名
    ''' </summary>
    Private m_FileName As String
    ''' <summary>
    ''' 操作符
    ''' </summary>
    Private m_Operate As String
    ''' <summary>
    ''' 字段值
    ''' </summary>
    Private m_FileValue As String
    ''' <summary>
    ''' 关系符
    '

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值