好吧,我有一个包含 2bigint
列的表。
例子
val1 3213 12312
val2 13232 32322
.
.
.
select val from table where 3232 between col1 and col2
我需要使用 between 运算符来选择单行数据。
现在我尝试dataview
了,但失败了。Dataview 不支持between
运营商。
像这样
dwIpAddress.RowFilter = string.Format("{0} between CodeVal_1 and CodeVal_2", irParameter);
那么我可以使用哪种方法?
大约有 200000 条数据记录。
试过这个,它超级慢
dwIpAddress.RowFilter = string.Format("CodeVal_1>= {0} and CodeVal_2<={0}", irParameter);
C# 4.0