您的位置:程序门 -> .net技术 -> .net技术前瞻



解出给分!有用过datatable.select()出来解决下! 


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


解出给分!有用过datatable.select()出来解决下!
发表于:2007-12-24 15:53:34 楼主
datatable.select()  
在select()里在我放一个string       条件,datatable里面有这个字段"dl";  
dl字段内容是有4位的,,比如1234,4568,1122,  
我想要的结果是筛选出dl的前三位为”123“  
如果不找前三位这样       select("dl=1234")这样是可以的,  
但我想选前三位:select("left(dl,3)=123")不行,,  


帮帮忙怎么样写才能选出前三位的dl  

谢谢。。。。
发表于:2007-12-24 16:04:441楼 得分:0
我觉得你如果写成select("left(dl,3)='123'")可能也可以。
但最好写成select("dl   like   '123%'")
发表于:2007-12-24 16:06:532楼 得分:0
select("dl       like       '123%'")

最终解决方案!
发表于:2007-12-25 17:45:103楼 得分:0
select("dl   like   '123%'")  
发表于:2007-12-26 16:56:464楼 得分:0
select("dl               like               '123%'")  
你应该看看msdn,有很详细的说明,哪些关键字可用什么的。


快速检索

最新资讯
热门点击