不太明白你的要求同一个列的两个值? 随机的吗? 还是固定的? 不过应该可以用类似于下面的SQL查询 select * From table where field between a and b
是不是两个字段的两个值这间的记录: var a1, a2: string; begin .......... Select * from t_table where field1>:a1 and field1<:a2 Parameters[0].value := a1; Parameters[1].Value := a2; ........... end;
是不是两个字段的两个值这间的记录: var a1, a2: integer; begin .......... Select * from t_table where field1>:a1 and field1<:a2 Parameters[0].value := a1; Parameters[1].Value := a2; ........... end;
随机的吗?
还是固定的?
不过应该可以用类似于下面的SQL查询
select * From table
where field between a and b
var
a1, a2: string;
begin
..........
Select * from t_table where field1>:a1 and field1<:a2
Parameters[0].value := a1;
Parameters[1].Value := a2;
...........
end;
var
a1, a2: integer;
begin
..........
Select * from t_table where field1>:a1 and field1<:a2
Parameters[0].value := a1;
Parameters[1].Value := a2;
...........
end;