有關datagrid的問題?(編號:3706)

在DataGrid中新增一筆record(在程式中指定各欄位的值,而非在datagrid 中直接輸入),按Enter 或將cursor移到別行後,該筆record就不見了,也沒有寫入database,但如果在datagrid 中直接輸入則正常, 請問該如何解決??