全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1035
推到 Plurk!
推到 Facebook!

資料新增的問題

尚未結案
DN
一般會員


發表:5
回覆:4
積分:1
註冊:2004-08-16

發送簡訊給我
#1 引用回覆 回覆 發表時間:2010-11-10 22:51:14 IP:113.92.xxx.xxx 訂閱
各位前輩大家好、小弟學習DELPHI有些時間了、不過還是菜鳥、目前人在大陸、、最近在寫一個快餐店的程式、有點資料新增問題不是很確定、想來請教各位大大。3-Tier小弟不懂、、只是用DBexpress資料庫元件、、假設有3個收銀員、同時再做點餐的動作、每一個客人必須新增一筆訂單、訂單號小弟主要是用「日期-流水號」在做主索引、小弟寫了程式會自動新增訂單、加流水號、訂單的新增是去判斷訂單表的最後一筆訂單的流水號、再往上 1、自動新增而成、、、小弟目前的作法是、某個收銀員點新增訂單、後端SQL就新增一筆單號、然後、存檔SimpleDataSet1.ApplyUpdates(0);、然後再讓他修改、增添客人要的餐點、再存檔、、、假設有3個Client端(收銀員)、、那如果是用餐高峰期、有3個收銀員、同時都在做這個動作、這樣會不會出錯?是不是有更好的方法?、、還是一定要用3-Tier的架構?
非常感謝各位大大、幫小弟解惑一下、謝謝
max5020
資深會員


發表:30
回覆:277
積分:321
註冊:2003-06-04

發送簡訊給我
#2 引用回覆 回覆 發表時間:2010-11-12 15:08:02 IP:211.22.xxx.xxx 訂閱
建議您PK, 改為日期+機台編號+流水號, 可避免PK重覆
DN
一般會員


發表:5
回覆:4
積分:1
註冊:2004-08-16

發送簡訊給我
#3 引用回覆 回覆 發表時間:2010-11-12 19:38:53 IP:116.24.xxx.xxx 訂閱
感謝前輩、這個方式不錯、像我這樣的方式寫、實際運作起來、可以嗎、、如果不考慮硬件、網路故障的話、3個收銀同時動作、先新增、存檔、再修改、存檔、、可以嗎
謝謝
系統時間:2024-05-08 9:44:22
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!