2012-05-29 359 views
1

問題: 您好,我創建了一個數據庫管理系統的一個我的客戶,其中有值的功能,您可以通過相同的形式劃分到四個不同的表輸入(但)有時會發生這樣的情況,值將輸入到table1和table2,而不是輸入到table3和table4,因爲這會導致計算值時出錯。我做了一個檢查,發現這個問題通常發生在連接速度慢或在線服務器關閉時。損失數據的

SOLUTION:請讓我知道如何讓我的解決方案非常有效,因此不會導致數據丟失(只需要提示/邏輯)。我腦海中的一個解決方案是,如果我在一個sql查詢中嵌入插入到所有表(當前每個表的插入查詢是分開的),那麼它可能會解決問題(你能給我一個提示,我怎麼能使插入到多個表一個SQL查詢,我會非常感激的是)

THANKS

+0

使用事務,以避免在插入/更新多個表數據錯誤 –

回答