如何抓取某筆資料的前後50筆 |
尚未結案
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
|
pedro
尊榮會員 發表:152 回覆:1187 積分:892 註冊:2002-06-12 發送簡訊給我 |
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
|
RageCaster
一般會員 發表:1 回覆:21 積分:4 註冊:2003-06-02 發送簡訊給我 |
|
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
|
RageCaster
一般會員 發表:1 回覆:21 積分:4 註冊:2003-06-02 發送簡訊給我 |
i c ,你要的是序号50-150的那些记录.这在oracle好做.但在SQLSVR的话,我是这么做的.
select * into [newtable] from [table] where 1<>1 alter table [newtable] add NEWID [int] IDENTITY (1, 1) NOT NULL insert into (table内所有的字段) select table内所有的字段 from [table] 最后: select * from [newtable] where NEWID between 50 and 150
|
pgdennis
資深會員 發表:41 回覆:526 積分:443 註冊:2002-05-23 發送簡訊給我 |
引言: ADOQuery1.Filtered設成True永遠追不上技術更新的速度~~procedure TForm1.ADOQuery1FilterRecord(DataSet: TDataSet; var Accept: Boolean); begin Accept:=False; if (DataSet.RecNo>80) and (DataSet.recNo<100) then Accept:=True; end;這個只能用在dbase,paradox....如果你是用oracle,SQL server..建議用clientdataset就可以用recno了..加上pedro前輩的方法...< >< >
------
星期一,二...無窮迴圈@@ |
ivankuo
中階會員 發表:132 回覆:272 積分:95 註冊:2002-11-21 發送簡訊給我 |
我是用SQL Sever 的, 感謝RageCaster前輩的提供的方式我會參考看看
pgdennis前輩,若用在ClientDataSet 的話也是在ADOQuery1FilterRecord的Event,還是在ClientDataSetㄋ,我都試過耶還是不行. ADOQuery1.Filtered設成True procedure TForm1.ADOQuery1FilterRecord(DataSet: TDataSet;
var Accept: Boolean);
begin
Accept:=False;
if (DataSet.RecNo>80) and (DataSet.recNo<100) then
Accept:=True;
end;
------
ivankuo |
pgdennis
資深會員 發表:41 回覆:526 積分:443 註冊:2002-05-23 發送簡訊給我 |
引言: 我是用SQL Sever 的, 感謝RageCaster前輩的提供的方式我會參考看看 pgdennis前輩,若用在ClientDataSet 的話也是在ADOQuery1FilterRecord的Event,還是在ClientDataSetㄋ,我都試過耶還是不行. ADOQuery1.Filtered設成True procedure TForm1.ADOQuery1FilterRecord(DataSet: TDataSet; var Accept: Boolean); begin Accept:=False; if (DataSet.RecNo>80) and (DataSet.recNo<100) then Accept:=True; end;在clientdataset處理...因為他才是client資料來源.... 原來真的不能跑ㄟ...在 > 永遠追不上技術更新的速度~~< src="http://140.134.4.20/~g8905202/pucca.gif"> 發表人 - pgdennis 於 2003/06/06 21:48:10 發表人 - pgdennis 於 2003/06/06 21:54:40
------
星期一,二...無窮迴圈@@ |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |