請問各位大大
小弟從軟體新增一筆資料,該軟體的某項功能就可以點選使用。從MSSQL直接新增一筆資料,從軟體上可以查詢、修改、刪除這筆資料,但唯獨那個某項功能就反灰無法點選。
確認從MSSQL新增的那筆資料所有欄位都有寫入,不知這種限制是如何作到的?有大大可以說明嗎?謝謝
從軟體新增一筆資料,該軟體的某項功能就可以點選使用。
從MSSQL直接新增一筆資料,從軟體上可以查詢、修改、刪除這筆資料,但唯獨那個某項功能就反灰無法點選。
由這兩點來看
那個「某項功能」一直是 Disabled 的
只有在「新增一筆資料」的動作(例:按下新增按鈕)裡
Enable 那個「某項功能」
只要離開那個畫面/離開程式
那個「某項功能」就會被 Disabled
反問一下
有嘗試過建立測試環境或還原資料庫嗎? 是不是完成後,該軟體的內容就全部復原(包含那個某項功能反灰的狀況)
如果是的話,那應該是將所有的資料都是存在資料庫中。
那我比較傾向再查找一下是否有漏的 Table 沒有寫入,請問有試過用 SQL Server Profiler 檢查過嗎?