2017-07-31 72 views
-6

我有一個鏈接到sql數據庫的輸入字段「批處理名稱」。批次名稱由我通過scada系統爲每個批次手動輸入。使用這個批名稱,我將對sql數據庫表進行排序並僅檢索與此批名稱有關的數據。如何避免在數據庫中輸入同一批次名稱

現在我正在尋找不允許再次輸入任何先前輸入的批名的vbscript,並會彈出消息「批名已存在」。

+2

到目前爲止您嘗試過什麼?無論什麼時候手動輸入,總會有一個錯誤。如果您記錄了您已經運行的批次,那麼只需先檢查該表格。你將需要示例表來解決這個問題。 – Chuck

回答

0

在新ScadaLTS,我們可能這幾種方式,但我們使用Java的腳本(不是的VBScript):

  1. 創建虛擬數據點字母(系列)虛擬數據源設定。

  2. 創建具有該點的元數據源,並在值更改時驗證(在java腳本中)唯一名稱。

的另一種方法:

  1. 創建虛擬數據點字母數字(系列)虛擬數據源。

  2. 並保存數據與REST誰使用前面的數據檢查是否增加值的Java腳本。

另一種方式:

  1. 聯繫的SCADA LTS程序員和請求的實現的數據類型集。 (默認情況下,您將無法添加重複項)。
相關問題