日期:2014-05-18  浏览次数:20872 次

求SQL语句解析正则或者算法
以前做了个其它语言的类似C#中DataSet的功能,在内存中模拟一个表,支持查询,但是一直是通过数组传入条件表达式的各个部分,感觉不够cool,于是想完全实现类似DataSet的select功能,现在数据库那么多种,应该有一套公认稳定的SQL解析正则吧? 或者有没有办法从C# DataSet里把相关代码反编译出来。。?

------解决方案--------------------
写个存储过程,传入参数,返回结果不是一个意思吗?
------解决方案--------------------
探讨
引用:

写个存储过程,传入参数,返回结果不是一个意思吗?


想实现支持sql语句啊 这样写惯了SQL语句的人也习惯用我这个了

------解决方案--------------------
反射 + 正则表达式可以实现楼主的要求。充分利用反射功能可以大大的减轻写Sql语句的繁琐。
------解决方案--------------------
这个要找有没有系统函数吧?最好能在程序里面处理,LINQ?