2017-05-04 82 views
-2

我正在使用數據庫作爲項目的訪問控制系統。我想將數據庫用作數據日誌。也就是說,我正在編寫一個程序,它將登錄時間和註銷時間寫入數據庫,並且只要授予用戶訪問權限,也會註銷日期。我發現困難的是當用戶插入數據庫(已登錄)時,導致光標移到下一行。任何人都可以幫助我如何使用Java來完成這個任務嗎?我希望每個用戶都插入到單獨的數據庫中,這樣即使同一用戶在一天之後登錄,它也會進入下一行,不會被更新或覆蓋新的數據日誌。如何自動將數據插入到數據庫的下一行

+2

您可以分享的任何代碼?如果您沒有顯示您嘗試過的內容或任何特定的錯誤或問題,我們幾乎無法提供幫助。 – avojak

+0

除了描述您已經嘗試過的內容外,請包括您的方案中每個步驟的表格應該是什麼樣子。 – Jason

+0

這個問題沒有重點討論,而且** Stack Overflow **太寬泛。本網站針對的是一個非常具體的編程問題的狹義問題。請參閱[Oracle JDBC教程](https://docs.oracle.com/javase/tutorial/jdbc/TOC.html)。 –

回答

0

謝謝你們,我有弄清楚了。我所要做的就是每次將數據寫入數據庫時​​自動遞增原始數字。當數據被髮送到串口時,它將被讀作字符串。表示用戶卡號的字符串也可以在另一個單獨的數據庫表中使用。讀取的卡號與該數據庫表中的卡號進行比較。如果找到匹配,則具有該卡號的用戶的姓名將被選擇並寫入到日誌表中。每次串行端口中有數據時,行號都會增加。

相關問題