SqlDataSource會自動完成 Select / Update / Delete / Insert等等的指令與參數。
如果自己動手寫程式(Code Behind),在程式碼裡面,該如何啟動這些已經寫好的SQL指令呢?
這個範例有[兩個]很重要的設定畫面,如果不照著作,程式會有問題。
ADO.NET #4(改),自己設定輸入畫面,讓SqlDataSource幫我們完成「新增」一筆資料
- 68162
- 0
- ADO.NET / LINQ / SQL / Entity
- 2016-07-07
SqlDataSource會自動完成 Select / Update / Delete / Insert等等的指令與參數。
如果自己動手寫程式(Code Behind),在程式碼裡面,該如何啟動這些已經寫好的SQL指令呢?
這個範例有[兩個]很重要的設定畫面,如果不照著作,程式會有問題。
這篇文章超悶!因為全部都用後置程式碼(Code Behind)來作,自己寫程式來作 SqlDataSource
所以GridView的「分頁」、「編輯」、「刪除」、「更新」......通通採用後置程式碼(自己動手寫)
在許多網路論壇上,會有人發問這樣的問題,因為入門書比較不會講到這些....包含 YouTube教學影片
關於 ASP.NET的 Cache,官方網站其實講的很清楚
話雖如此,但我還是相信做兩個範例來看,會更為清楚。
直接看看程式的執行結果,會比讀官方文件更快瞭解。
難怪洋人有句諺語「一張圖片,勝過千言萬語」。
Cache與AJAX都很抽象,講再多也沒用。直接讓學生(初學者)看看成果,動手玩一下,他們就會恍然大悟!
[廣告] 謝謝各位讀者,小弟出版的新書(ASP.NET專題實務),2008/八月初才開始鋪貨。
天瓏書局八月份銷售已經進入前十名。
連續好幾個月,都在天瓏書局的暢銷榜內。
PChome網路書店的銷售量也都居冠。
2009/二月,本書也推出「C#版」。
ASP.NET專題實務 -- 適用VS 2005/2008,文魁出版
本書 (VB / C#版)有些錯字、漏字、或是排版印刷中出現的不明錯誤。
整理如下,並向讀者致歉(本表格將會持續整理、更新)
本文並提供後續的「習題」與「補充教材」,讓讀者持續學習(這是我提供的售後服務!)
本書的第11.3.2節 (P.11-20頁),「在後置程式碼加入使用者控制項(User Control)」
範例Default_book_4_User_Control_2.aspx
因為出版社會送給作者 20本的樣品書,扣掉我送給親朋好友的,還剩下十本。
我們拿來義賣,共獲利4,800元。
昨天已經收到創世基金會的收據了,非常感謝第一批購書的朋友們~
以寫程式的工作來說,這幾年人力缺口很大,根本沒有「不景氣」、「失業」,只有公司找不到「可用的人」而已。
台灣人找不齊,只好去大陸找人.....
資管系,幾年前就是全國大學裡,人數(在學生與畢業生)最多的科系了。為何業界一直找不到可用的人?
同學們,要反省一下自己喔。 買書,勤念、多多動手練習,為自己的競爭優勢加分!
想學ASP.NET,我為您開列一張書單。僅供參考~
ADO.NET有兩大重點,分別是 DataReader與DataSet(資料集)這兩種。跟舊版的ASP不同,當年的ADO都是使用 RecordSet(資料錄集)。
關於ADO.NET的DataReader與DataSet,我們簡單說明如下
這四大步驟是我自己歸納的流程,不但對於 ASP、ASP.NET有用,轉型成PHP與JSP也是道理相同。如同武功高手打通任督二脈後,學什麼武功都快。只要瞭解這四大流程,我相信大部分需要連結資料庫的程式,都難不倒大家。
廣告輪播,是一個很常見的功能。從以前的ASP時代,就有類似的物件可以使用了。這一節的內容在其他電腦書都比較少見,唯有我們詳細介紹三種方法來搭配 AdRotator控制項,製作廣告清單。
本文是第二集,以「後置程式碼(Code Behind)」與「資料庫」來作設定。
跨網頁張貼(Cross-Page Posting),簡單的說,就是「網頁A」要把資料傳給「網頁B」。
本文是第二種作法~~
跨網頁張貼(Cross-Page Posting),簡單的說,就是「網頁A」要把資料傳給「網頁B」。
以前在ASP時代,我們可以用隱藏欄位,例如: ,或是 Session(工作階段)來處理。
而ASP.NET 2.0開始,微軟有新的方法提供給大家。
訪客計數器,用 .txt檔案來做紀錄。
順便學習ASP.NET的 File與I/O Stream的用法。
不瞞您說,小弟也出過幾本書(電腦書),以我的身份來說這些事,其實很不客觀。
大家看看就好,不要開戰吵起來。
以ASP.NET為例,什麼樣的電腦書適合「初學者」來閱讀呢?
台灣的ASP.NET中文書籍,較少提到 Localization的部份。
可是目前撰寫的系統,要應付全球這麼多國的語系,不可能不提到Localization。
以我為例,一套系統要給台灣與中國大陸使用,中文就會分成「正體中文」與「簡體中文」兩個版本了。
本範例已經收錄到「下集」(第二版,黑皮書)裡面。
要搭配ASP.NET 2.0的 Login控制項,依照不同帳號、不同權限,看到不同的導覽列。
就需要一點小技巧。
下面的範例,分成三種權限,最高等級 Admin,依次為 Manager與 User。
本範例已經收錄到「下集」(第二版,黑皮書)裡面。
GridView合併上下列的儲存格
......這功能很多人在問,應該也有很多解答了。不過,大家交流一下也無妨。
以下是我在微軟MSDN論壇的一些討論,都有我自己改寫的程式碼。僅供大家參考。