我已經使用數據集設計器創建了一個數據集,並且我試圖添加一列以反映對數據庫所做的更改(添加了一列,沒有什麼奇怪的)。有沒有辦法從數據源'刷新'數據集模式而不刪除我的適配器(以及我創建的所有方法和查詢)?如何更新數據集以反映數據源中添加的列而不刪除適配器?
4
A
回答
2
我知道你已經有一段時間了,但因爲我有同樣的問題,並想出如何做到這一點,我估計我會發布解決方案,爲我工作。
右鍵單擊您要更新數據集對象(在帶你viewpane的底部)
選擇「編輯在數據集設計」
- 在數據集設計
,右鍵點擊要添加列表的表頭
select configure ...這將調出用於將值繪製到此表的數據集中的sql語句
編輯SQL,包括你想在你的數據集的表,包括和點擊select語句結束即列,包括你的列名列表
關閉然後DataSet設計去任何控制(在我的情況下它是一個datagridview),點擊任務箭頭(右上角旁邊的句柄),並選擇添加列
從數據綁定列中選擇新創建的列,然後單擊「添加」
從t中選擇「編輯列」問菜單
移動列到正確的位置(這將始終置於在網格的最後一列,你可能不希望它是最後一列)
瞧,我知道它幾乎沒有活潑,但它擊敗地獄刪除數據集,然後修復所有編碼錯誤出現...也做了幾次後,它會像第二性質(我希望)
問候
ps我在VS2010工作
1
只好刪除適配器和表。這很煩人,但我想這真的沒有辦法。也許在VS2010或更高版本的.net。
相關問題
- 1. 數據適配器不能夠更新記錄添加/更新/ NET中刪除
- 2. 反映兩個數據集之間的記錄刪除/添加
- 3. 當我刪除添加或更新我的訪問數據庫時,它不反映數據庫中的更改
- 4. ASP.NET - 更新數據集表適配器以匹配數據庫數據類型
- 5. 將數據添加到plist而不刪除以前的數據
- 6. 更新表而不刪除先前添加的數據
- 7. 如何防止用戶添加/修改/刪除報表資源管理器中的數據源/數據集
- 8. GridView更新gui刪除並添加項目到數據集合
- 9. 如何更新動態刪除項目時適配器的listView數據?
- 10. 我可以根據數據庫適配器更改我的遷移嗎?它如何反映在schema.rb中?
- 11. 添加更新,刪除,插入按鈕以運行jtable數據
- 12. 使用數據集更新數據源
- 13. 更新新的數據,但不刪除以前的數據表中笨
- 14. 如何使用mobilefirst 7.1中的適配器更新數據庫
- 15. 使用數據適配器更新數據源時出現的問題
- 16. 更改適配器數據
- 17. 如何從hadoop集羣中刪除datanode而不丟失數據
- 18. C#更新表適配器不更新數據庫
- 19. 如何將新項目添加(刪除)到Dashcode中的現有數據源?
- 20. 從列表中刪除項目而不從數據源中刪除項目 - c#
- 21. Datagridview不反映數據集的變化
- 22. 何時更新數據庫以反映財產更改?
- 23. 刪除數據庫中的數據而不重新加載頁面
- 24. 是否添加列刪除數據
- 25. 如何在刪除表中的數據後更新特定列
- 26. 可以在Android中使用適配器而不顯示數據
- 27. Asp.Net ListView如何刪除一行而不從數據源中刪除
- 28. MVC更新刪除數據
- 29. 更新Heroku數據庫而不刪除任何東西
- 30. 適配器數據更改時更新列表視圖