延續前面的範例,這次要做的是「資料新增」的動作
本文的範例,修改自 林宏學 前輩(http://www.oidn.net),特此致謝。
2009-04-21
延續前面的範例,這次要做的是「資料新增」的動作
本文的範例,修改自 林宏學 前輩(http://www.oidn.net),特此致謝。
補強上一個範例的缺失
我們會增加一些程式碼,修補兩個Bug
知道哪種情況會出現Bug
而且可以修補他,其實是很棒的成長(練功)機會!
HTML畫面設計,先作一個簡單的 GridView + SqlDataSource
完成後,我們在 GridView最後面的一行......透過程式「動態」新增一列,而且裡面包含了一個Web控制項
使用ADO.NET的 DataSet,如何新增一筆記錄?
這個範例是補充習題。使用InsertCommand,搭配參數 Parameters
您可以搭配本書「上集」 Ch 10(10-4節的範例)、或是 Ch 13/14兩章來練習。
GridView預設的功能,有「選取(Select)」、「編輯、取消」、「更新」、「刪除」
唯獨沒有「新增(Insert)」 的功能。
本文的範例便能破解。
摘要:如何避免資料重複送出(Submit)??
SqlDataSource會自動完成 Select / Update / Delete / Insert等等的指令與參數。
如果自己動手寫程式(Code Behind),在程式碼裡面,該如何啟動這些已經寫好的SQL指令呢?
這個範例有[兩個]很重要的設定畫面,如果不照著作,程式會有問題。