我正在使用vb 2008和本地數據庫sql server compact 3.5來構建應用程序。 問題是我無法從應用程序中向數據庫插入新數據。我正在寫數據集的查詢並使用表格適配器。但是當我調用查詢時,它會成功,但數據庫中不存在數據。
例如: 在表適配器,我做了AddData(),如: INSERT INTO供應商(kode_supp,名) VALUES(@ P1,@ P2)不能使用表格適配器插入數據
這樣的應用程序,我其實可以給他們打電話寫:frmSupplier.tableadapter.AddData() 但它不工作,我想念連接數據庫的東西? 幫助我..
編輯:
我怎麼能叫提交或更新的方法呢? 是的,我用datagrid顯示數據庫數據。 當我運行該應用程序,數據庫中的所有數據顯示。 這意味着數據庫和應用程序連接正確嗎? 但爲什麼當我添加數據,它不工作。實際上,當我運行它時,它表示添加過程是成功的,沒有錯誤,並且它顯示在數據網格中。 但是當我看數據庫。我添加的數據不在那裏。 和tableadapter,我也做sortData,seachData查詢,我可以完美地使用它們當我運行應用程序。 所以,我真的搞不懂爲什麼插入查詢不起作用。 我錯過了將sqlserver compact 3.5與vb 2008連接起來的事情嗎?但其中一些起作用。