| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		personmen
 
 
  註冊時間: 2003-09-22 文章: 45
 
  第 1 樓
  | 
		
			
				 發表於: 星期五 四月 16, 2004 10:31 am    文章主題: 請問如何判斷 SCAN FOR !EOF() 迴圈中最後一筆資料? | 
				     | 
			 
			
				
  | 
			 
			
				請問如何判斷 SCAN FOR !EOF() 迴圈中, 已到了最後一筆資料?
 
謝謝~ | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 2 樓
  | 
		
			
				 發表於: 星期五 四月 16, 2004 11:29 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				在scan 之前先go bott 記住它的recno() , 在scan 之中檢查recno()是否最後一筆即可. _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		personmen
 
 
  註冊時間: 2003-09-22 文章: 45
 
  第 3 樓
  | 
		
			
				 發表於: 星期五 四月 16, 2004 12:09 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 感謝您的回覆, 另想請問, 若我的 SCAN 迴圈中還有另一個 SCAN 迴圈, 那我的 RECNO() 要如何指定是要抓取哪一個 TABLE 的 RECNO() ? | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		garfield Site Admin
  
  註冊時間: 2003-01-30 文章: 2160
 
  第 4 樓
  | 
		
			
				 發表於: 星期五 四月 16, 2004 12:41 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | 代碼: | 	 		  
 
sele product
 
go bott
 
mrec1=recno()
 
scan
 
   sele product
 
   wait windows product.pro_no nowait
 
   if recno()=mrec1
 
      ? alias(),'最後一筆', recno()
 
   endif
 
   sele 銷售檔
 
    set order to 銷售日期
 
    set filter to pro_no=product.pro_no
 
   go bott
 
   mrec2 = recno()
 
   set filter to
 
   scan for pro_no=product.pro_no
 
      if recno()=mrec2
 
         ? alias(),'最後一筆', recno()
 
      endif
 
   endscan    
 
endscan
 
 | 	 
  _________________ 利用>>搜尋<<的功能會比問的還要快得到答案. | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		personmen
 
 
  註冊時間: 2003-09-22 文章: 45
 
  第 5 樓
  | 
		
			
				 發表於: 星期五 四月 16, 2004 2:40 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				OK了, 感謝~
 
^^... | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		lygcw9603
 
 
  註冊時間: 2011-12-25 文章: 130
 
  第 6 樓
  | 
		
			
				 發表於: 星期二 三月 19, 2024 10:46 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| recno() = reccount() | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		215001
 
 
  註冊時間: 2003-06-11 文章: 393
 
  第 7 樓
  | 
		
			
				 發表於: 星期二 三月 19, 2024 3:47 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				有索引時,
 
 
recno() 不一定等於 reccount() 喔 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		lygcw9603
 
 
  註冊時間: 2011-12-25 文章: 130
 
  第 8 樓
  | 
		
			
				 發表於: 星期三 三月 20, 2024 11:19 pm    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				+1/
 
select sql | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |