資料庫錯誤

各位前輩們大家好

小弟現在正在撰寫有關資料庫的vi,但不知道為什麼總是會有

「已關閉的物件不允許操作」的錯誤產生,但資料卻也正確地存進資料庫了

不知道要怎麼做才可避免此錯誤呢?  謝謝

以下是資料庫的程式:

![](upload://4kbHmcTbMCp2cBnacysnVlXU0HM.png)

試看看把return data 設成false

"Opeartor"是個按鍵嗎?模式不是前2種反相型,用後面4種按鍵型,"Value Change"的Event會觸發2次,你的問題可能是第2次觸發時造成,我的經驗可用Value Change"的Event加Case或改用"Mouse Up"的Event觸發(我比較建議的方法).

![](upload://dVLLaBjOtqbF0FyuJ1oq1M61Xaf.jpeg)

![](upload://sEOMEBv2oiPqX5VnpPfTwuPbUfe.jpeg)

更正:只有第3與第6模式會觸發2次.

<span =“apple-style-span” style="font-size: 12px; line-height: 18px; -webkit-border-horizontal-spacing: 1px; -webkit-border-vertical-spacing: 1px; "><span =“bold” style="font-family: verdana, arial, helvetica, sans-serif; color: rgb(0, 0, 0); font-size: 12px; font-weight: bold; ">DonWang好眼力,看出會觸發兩次的問題。

我也來補充一下:



開玩笑我怎麼"看的出觸發2次",是因為發現程式執行2次,才用下面程式來看按一下Boolean,Numeric增加多少?

![](upload://5dhzVqEt2uEMyFIbqZrEhCjVCwW.jpeg)

感謝上面幾位前輩的指導

我已經把case node裡的事件改成mouse up了

但還是有同樣的錯誤訊息...

還是因為SQL元件本身不能這樣操作呢??

你是按了"Opeartor"按鍵才出現的錯誤訊息嗎?用Highlight與Breakpoint來Debug.