| 上一篇主題 :: 下一篇主題   | 
	
	
	
		| 發表人 | 
		內容 | 
	
	
		sthuang66
 
 
  註冊時間: 2014-04-27 文章: 178
 
  第 1 樓
  | 
		
			
				 發表於: 星期六 四月 04, 2015 5:26 am    文章主題: 為何無法覆寫? | 
				     | 
			 
			
				
  | 
			 
			
				假設程式運行完畢後有3個DBF和3個XLS檔分別要存起來!我用下面所寫的程序第一次可寫入,但是若是再重新計算第二次結果卻不會覆蓋!請教各位高手!感激不盡
 
 
DBF_PATH='D:\DATA\DBF'
 
XLS_PATH='D:\DATA\EXCEL'
 
 IF NOT DIRE(XLS_PATH)
 
	MD (XLS_PATH)
 
   COPY FILE *.XLS TO &XLS_PATH
 
 ENDIF 
 
 IF NOT DIRE(DBF_PATH)
 
	MD (DBF_PATH)
 
   COPY FILE *.DBF TO &DBF_PATH
 
 ENDIF | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		bx1166
 
 
  註冊時間: 2011-12-06 文章: 273
 
  第 2 樓
  | 
		
			
				 發表於: 星期六 四月 04, 2015 6:07 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				Sorry,亂答了,下一個的老兄給出正確解答了
   bx1166 在 星期六 四月 04, 2015 10:29 am 作了第 1 次修改 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		oldbb
 
 
  註冊時間: 2007-02-28 文章: 83
 
  第 3 樓
  | 
		
			
				 發表於: 星期六 四月 04, 2015 7:58 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				DBF_PATH='D:\DATA\DBF' 
 
XLS_PATH='D:\DATA\EXCEL' 
 
IF NOT DIRE(XLS_PATH) 
 
    MD (XLS_PATH) 
 
ENDIF 
 
COPY FILE *.XLS TO &XLS_PATH 
 
IF NOT DIRE(DBF_PATH) 
 
    MD (DBF_PATH) 
 
ENDIF
 
COPY FILE *.DBF TO &DBF_PATH | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		sthuang66
 
 
  註冊時間: 2014-04-27 文章: 178
 
  第 4 樓
  | 
		
			
				 發表於: 星期六 四月 04, 2015 10:43 am    文章主題:  | 
				     | 
			 
			
				
  | 
			 
			
				| 真的是萬分感激OLDBB指正!原來只是前後順序的問題!差一點點結果就差很多 | 
			 
		  | 
	
	
		| 回頂端 | 
		 | 
	
	
		  | 
	
	
		 |