VFP 愛用者社區 首頁 VFP 愛用者社區
本討論區為 Visual Foxpro 愛用者經驗交流的地方, 請多多利用"搜尋"的功能, 先查看看有無前例可循, 如果還有不懂的再發問. 部份主題有附加檔案, 須先註冊成為社區居民才可以下載.
 
 常見問題常見問題   搜尋搜尋   會員列表會員列表   會員群組會員群組   會員註冊會員註冊 
 個人資料個人資料   登入檢查您的私人訊息登入檢查您的私人訊息   登入登入

有關於VFP表格差異資料(更新資料)判斷

 
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區
上一篇主題 :: 下一篇主題  
發表人 內容
crgcrg



註冊時間: 2010-05-05
文章: 1


第 1 樓

發表發表於: 星期三 五月 05, 2010 9:34 am    文章主題: 有關於VFP表格差異資料(更新資料)判斷 引言回覆

手邊有一些 VFP 的表格, 小弟需要將每日新增, 刪除或更新的資料挑出,並轉成文字檔, 但是表格中沒有一個欄位有記錄更新資訊, 如更新時間戳記等, 無法以日期或時間判斷那些資料列中的欄位有被更新或新增. 請問還有其他方式可以作到上述功能? 感謝!
回頂端
檢視會員個人資料 發送私人訊息
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 2 樓

發表發表於: 星期三 五月 05, 2010 10:21 am    文章主題: 引言回覆

用 SELECT -SQL 利用JOIN , NOT IN 去比對.
_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 3 樓

發表發表於: 星期三 五月 05, 2010 10:59 am    文章主題: 引言回覆

想要『更新時間戳記』那就自己加欄位呀
用default 屬性及觸發程式,就輕易解決了
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
DennisTsai



註冊時間: 2005-07-26
文章: 178


第 4 樓

發表發表於: 星期三 五月 05, 2010 12:57 pm    文章主題: 引言回覆

加欄位管控或在新增及更正時加表記載都有人用,但我質疑其必要性
這種問題我碰過多次了!結果多半是
公司SOP未建,及ERP系統規畫不適當產生的後遺症!
[事]管不好,牽拖成[人]的問題
ERP若是淪落到需管[人]的地步,那就[沒完沒了]了,XD
會不會是[冗員遞增定律]出現的前兆
回頂端
檢視會員個人資料 發送私人訊息
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 5 樓

發表發表於: 星期三 五月 05, 2010 5:11 pm    文章主題: 引言回覆

蔡老大論點完全正確,
小弟經驗也是雷同,
市面上有一套會計系統,它把管控發揮的淋漓盡致,
幾乎每個動作,它都記錄,
結果是,記錄檔佔了全部資料庫的95%
幾千萬筆的記錄檔,使用者根本無力查考
幾十G的資料庫,備份都很耗時

我跟客戶講,您公司才二三個人,又都在職十餘年了,
出了錯,問一下,就知道誰打的,
有啥好管控的?
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
syntech



註冊時間: 2003-05-16
文章: 4249
來自: Taipei,Taiwan

第 6 樓

發表發表於: 星期三 五月 05, 2010 5:55 pm    文章主題: 引言回覆

多增加一個清除功能就好了.



當然要管控呀,
就算是都是家人也會互相推委. XD

_________________
如果公司有下列困擾:
1. 找不到便宜,快速,簡易的 生產排程軟體
2. 不知道如何快速排定 採購計劃
3. 成本抓不準,自己算比軟體算有用
4. 想學習系統規劃,想找系統架構的顧問

請聯絡我們,也許我們幫得上忙
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 AIM Address
ckp6250



註冊時間: 2004-07-30
文章: 1645


第 7 樓

發表發表於: 星期四 五月 06, 2010 6:00 pm    文章主題: 引言回覆

syntech 寫到:
多增加一個清除功能就好了.


萬一清除後,才發現問題,豈不白記錄了?

syntech 寫到:
當然要管控呀,
就算是都是家人也會互相推委. XD


我會建議這一家人,最好用手記,筆跡最不好推託。
回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站
yctsai



註冊時間: 2003-04-11
文章: 180


第 8 樓

發表發表於: 星期五 五月 07, 2010 11:03 pm    文章主題: 引言回覆

cheche=sqlconnect('連接')

for sd=1 to fcount()
fff=alltrim('.'+field(sd))
if oldrecord&fff<>newrecord&fff
iop=' '
if type('newrecord&fff')='C'
iop=alltrim(oldrecord&fff)+'->'+alltrim(newrecord&fff)
endif
if type('newrecord&fff')='N'
iop=strtran(alltrim(str(oldrecord&fff,20,4)),'.0000','')+'->'+strtran(alltrim(str(newrecord&fff,20,4)),'.0000','')
endif
=sqlexec(cheche,"insert into chgrecord (fileno,who,memo,xno) values ('檔名','誰','修改'+'欄位'+?fff+' '+?iop,?sd)")
endif
endfor
=sqldisconnect(cheche)

1.重要檔案可記錄誰在哪時修改哪欄位原值? 新值?(只有異動才有紀錄ㄡ)
2.有此功能,使用者再也不會冤枉你的程式有問題
2.
回頂端
檢視會員個人資料 發送私人訊息
從之前的文章開始顯示:   
發表新主題   回覆主題    VFP 愛用者社區 首頁 -> VFP 討論區 所有的時間均為 台北時間 (GMT + 8 小時)
1頁(共1頁)

 
前往:  
無法 在這個版面發表文章
無法 在這個版面回覆文章
無法 在這個版面編輯文章
無法 在這個版面刪除文章
無法 在這個版面進行投票
無法 在這個版面附加檔案
無法 在這個版面下載檔案


Powered by phpBB © 2001, 2005 phpBB Group
正體中文語系由 phpbb-tw 維護製作