【文件属性】:
文件名称:SQL WHERE 条件解析器
文件大小:137KB
文件格式:RAR
更新时间:2011-11-20 18:18:55
SQL,WHERE,解析器
SQL 的WHERE条件解析器,在做列表控件时开发。
能够将常用的WHERE条件解析成一个条件树。
可以对条件树进行相关操作后再还源成SQL语句。
【文件预览】:
SQLParse
----FilterItem.cs(7KB)
----DefaultPeopleSearchFactory.cs(2KB)
----ISearchCaseProvider.cs(2KB)
----CompareOperateSet.cs(2KB)
----SqlStringBuilder.cs(8KB)
----CompareType.cs(1KB)
----FilterItemCollection.cs(2KB)
----FilterTreeitemCollection.cs(2KB)
----bin()
--------Debug()
----FilterJoinType.cs(349B)
----obj()
--------Debug()
----AbstractParameter.cs(3KB)
----CompareTypeDal.cs(2KB)
----FieldSet.cs(3KB)
----SearchCaseSet.cs(3KB)
----SQLServerType.cs(209B)
----SQLParse.cs(3KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----SqlWhereParse.cs(18KB)
----SortFieldSet.cs(3KB)
----FilterCase.xml(706B)
----QueryEvent.cs(8KB)
----FieldOrder.cs(606B)
----DataField.cs(2KB)
----SqlColumnType.cs(3KB)
----OrderType.cs(368B)
----OrderFields.cs(2KB)
----FilterAttribute.cs(3KB)
----SqlColumnTypeParse.cs(15KB)
----SQLItem.cs(3KB)
----FilterParse.cs(30KB)
----MySqlStringBuilder.cs(646B)
----IFieldFactory.cs(2KB)
----UserQueryEvent.cs(4KB)
----SearchCase.cs(9KB)
----SQLParse.csproj(3KB)
----CompareOperate.cs(8KB)
----SQLParse.csproj.user(168B)
----ISearchFactory.cs(1KB)
----FilterItemTree.cs(6KB)
----FieldItem.cs(6KB)
----FilterItemTreeCollection.cs(2KB)
网友评论
- 感谢楼主分享,对我很有帮助
- 不错,不够精确,不加单引号的无法识别出来,连接的也不行
- 很有參考性,不錯!
- 还可以,不过不是我想要的
- 是个C#的源码,我想用C++的
- 这些sql的分析器都有些文题,少用为好。
- 简单看了一下,源码有较好的参考性。学习一下。