線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:632
推到 Plurk!
推到 Facebook!

程式無法讀取 access 中手打的資料

 
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-07-31 15:52:21 IP:210.201.xxx.xxx 未訂閱
大家好,我剛加入會員,請多多幫忙。 我買了松崗的Delphi 7 資料庫程式設計一書,按照第十七章第一個和第二 個範例來建立兩個 cgi standalone 程式,程式可以讀取 Access 2000的某個 資料庫的某個資料表,但在回存時,兩個cgi程式都出現相同問題: 一.如果是刪除資料,重新啟動程式後,可以看到異動結果。 二.如果是新增資料,新資料無法存入資料表。 三.開始access,以手打方式加入新資料再存檔後,再開始兩個cgi 的任一個,新加入的資料都看不到。但用 access 卻可以看到新加入的資料,很奇怪! 請問大大,為什麼新加入的資料access 能看到,但我的程式卻看不到? 把電腦關掉再重新開機後,結果仍然一樣,不知何故? 謝謝大家回應。
cancer
高階會員


發表:58
回覆:319
積分:190
註冊:2004-07-31

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-08-01 21:32:31 IP:210.201.xxx.xxx 未訂閱
我想將問題再描述清楚: 資料庫為 access,原本 customer 資料表有24筆紀錄,後來我以手打 加入了二筆,第一個欄位的客戶編號因此由 A001 至 A026。 程式中的 InetxPageProducer1-->DataForm1-->DataNavigator老是出狀況。 當cgi網頁顯示第一筆紀錄時,按[最末筆]後會顯示第24筆,而不是第26筆。 按[第一筆]退回第一筆,再按[下一筆]後,會顯示第25筆,而不是第2筆。 此時再按[下一筆],會顯示第26筆, 此時再按一次[下一筆]會顯示第2筆,而不是第1筆。 按[最末筆]顯示第24筆後,再按[上一筆]4次,退回第20筆, 再按[下一筆]後,此時不會跳到第26筆,反而很正常地顯示第21筆, 一直按[下一筆]也都能每次跳一筆,直到第24筆為止,無法再往第25 和26筆前進,真是很奇怪! 就連另一支程式的 AdapterPageProducer1-->AdapterForm1-->AdapterCommandGroup1 也是有 這樣的怪毛病。我覺得好像有不正常的循環現象,是不是我在哪個地方沒 有把屬性設定好? 先謝謝大大們的解答!
系統時間:2024-05-13 8:31:47
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!