前多少行一般odbc不特意支持吧?如果是sqlserver 可以用select top 1000 * from test;如果是oracle可以用select * from (select test.*,rownumber as seq from test) where seq<1001;如果想通用,只能用select * from test,循环遍历(while not rs.eof() rs.next())1000次返回数据集
做个循环啊