| VB版勘誤表 章節 | 頁數 | 內 容 勘 誤 (VB版,書號 P8187) |
| Ch 2 | P.2-12 | 中間的「特別注意」框框內的最後一段話,「請自行檢查並適當地」 |
| P.2-27 | 範例12.aspx,請改成「範例11.aspx」 |
| P.2-35 | Page類別的「組件:System.Web」。少了一個S。 特別感謝網友 Lystra來信提醒,謝謝您。 |
| Ch 3 | P.3-15 | LinkButton 控制項 PsotBackURL 屬性,應改為「PostBackURL」。謝謝網友啟洋的提醒。 |
| P.3-21 | 「注意」框框裡面,第一句話「我們可以在任何一個事件的副程式裡面」 |
| P.3-39 | 3.7.2這一節的標題,「下拉式選單的 .Add()方法」 為各位讀者解析3-7節的一個新範例 ---[習題]手動新增 DropDownList或 ListBox底下的新項目(Item)? |
| P.3-51 | 上面算起的第三段,ListBox.Items(數字).SelectedIndex,應該修改為「ListBox.Items(數字).Selected」。謝謝網友啟洋的提醒。 |
| P.3-56 | 上面第一段,CheckBoxList.Items(數字).SelectedIndex,應該修改為「CheckBoxList.Items(數字).Selected」。謝謝網友啟洋的提醒。 |
| p.3-61 | 表格的最下面一行,控制項.Items(數字).SelectedIndex,應該修改為「控制項.Items(數字).Selected」。謝謝網友啟洋的提醒。 |
| 補充教材 | |
| Ch 4 | P.4-10 | 「注意」框框裡面,第二段的第一句話「都有一個UseSubmitBehavior屬性」 |
| Ch 5 | 本章全文 | 文中所有 stu_id,均應修改為 student_id才對。 特別感謝網友 Eric來信提醒,謝謝您。 |
| P.5-8 | 圖片中的 test_student,應修正為 student_test。 特別感謝網友 Eric來信提醒,謝謝您。 |
| Ch 6 | P.6-19 | 倒數第五行「修改成Numerix」,請修正為「Numeric」。 |
| 補充教材 | ADO.NET #4(改),自己設定輸入畫面,讓SqlDataSource幫我們完成「新增」一筆資料 |
| Ch 7 | P.7-17 | 7.7節的標題,最後的英文請修正為 DataFormatString 本頁最底下的表格,最後兩列的文字,因為印刷不明,少了「 / 符號」 yyyy/MM/dd HH:mm:ss |
| Ch 8 | P.8-16 | 8-5 刪除資料之前,出現警告視窗(後置程式碼)本節的內容正確,但光碟的範例程式給錯檔案,導致執行成果不正確。請更新--8-2_Program.rar
|
| P.8-28 | 表格的最後一列, "Update" 更 新 |
| 補充教材 | 作為本章的補充,請看:[習題]GridView樣版內部,改用CheckBox/Radio/DropDownList(單/複選)控制項,取代TextBox |
| Ch 9 | 本書 9-2節 | 本書 9-2節的範例,有一個新的補充習題 ---- [習題]同一個網頁,兩個GridView。但有多個P.K.值的情況 (補充本書9-2節的範例) |
| P.9-23 | 本頁中間的圖片解說文字「互動社設定」,應該修正為「互動設定」。 特別感謝網友 Eric來信提醒,謝謝您。 |
| P.9-64 | 上方程式第四行 Dim Conn As New SqlConnection("資料庫的連接字串"),裡面多了一個空白,可刪除。 |
| 補充教材 | |
| Ch 10 | P.10-18 | 程式的第九行多了一個(符號,應該改成Dim Conn As New SqlConnection("資料庫的連接字串") |
| 補充教材 | 有點難度.... 作為10.1節的補充,請看:[習題] "選取" Gridview的某一列 & 那一列對應資料表的P.K.值 作為10.4節的補充,請看:[習題]多重欄位的「小」搜尋引擎 (稍有難度) |
| Ch 11 | P.11-1 | 畫面上方的第一段,整個刪除。 |
| P.11-20 | 請看說明 -- [勘誤表]P.11-20,範例Default_book_4_User_Control_2.aspx |
| P.11-31 | 畫面中間,「不過,這個程式有很大的Bug,如下圖:」。 缺少一個逗號。 |
| 11.3節 | 關於「使用者自訂控制項(UC,User Controls)」,請參考這篇文章作為補充:http://www.dotblogs.com.tw/jeff377/archive/2008/03/17/1737.aspx |
| 11.5節 | 11.5這一節,我把幾個範例寫成一支程式。後來發現這樣對初學者不好,於是改成每一小節個別提供一個單獨的範例(範例到此下載):11.5.2節的範例,新增一個 test_1_MultiTable.aspx範例。 11.5.3節的範例,新增一個 test_2_MultiTable.aspx範例。
|
| 補充教材 | 學會 GridView大腸包小腸、合併標題等等,可以繼續挑戰下面這兩個範例: |
| Ch 14 | P.14-4 | 14.1.1節的標題,應修改為「Inline Code,程式與畫面都在同一個檔案」。 |
| P.14-27 | 14.2節的第一句話,「多了一個資料來源控制項類別 IDataSource Class」 |
| P.14-28 | 第一句話,「 IDataSource 類別(Class)」,應修改為「IDataSource介面(Interface)」 |
| P.14-39 | 書本上的程式有誤,但光碟裡面的範例是正確的。 Dim da As SqlDataAdapter da.Fill(ds, "test") 這兩行的「da」應改為「myAdapter」。謝謝網友kinanson的提醒。 |
| P.14-41 | 畫面下方,作者註解的第一句話,「....也就是 For...Next迴圈的那一段」。 |
| P.14-44 | 畫面中間的第二段與第三段開頭,下一節是指本書的「14.4節」。也就是P.14-49頁。 |
| 補充教材 | |
| Ch 16 | P.16-22與25頁 | 程式裡面的註解「只有通過帳號、密碼的檢查,才會得到這個 Session(“Loging”) = “OK” 的鑰匙!」,多了一個g,請刪除。特別感謝網友Jorren來信提醒 |
| P.16-24 | 本頁最下方的程式碼,倒數第二行SQL指令的部分,應該修改為「select id from my_member where account = '" & TextBox1.Text & "' and password = '" & TextBox2.Text & "'"」才正確。 本範例改為 Session_Login_DB.aspx,供網友下載。 特別感謝網友Jun(黃先生)來信提醒 |
| P.16-33 | Global.asax檔案裡面, Application_Start()裡面的 For迴圈,在VS 2008可能會出現「未宣告」的錯誤,請修改為 For i As Integer = 1 to 15。在VS 2005裡面則不會出現錯誤。 特別感謝網友Jorren來信提醒 |
| Ch 18 | P.18-9 | 畫面中間的第二段結尾,「在上傳國城中」應修正為「在上傳過程中」。 |
| P.18-14 | 範例 7.aspx.vb,Page_Load()事件應該修正為「Button1_Click()」事件。 |
| Ch 19 | P.19-16 | 畫面中間的「作者註解」,框框內的第一句話「隨隨便便也會運作起來」 |
| P.19-18 | 19.6.3節的第二段文字,「第一、(父)UpdatePanel與(子)UpdatePanelx」。最後一個字母x,請刪除。 |
| Ch 20 | P.20-1 | 第一段的第三個字「上一張」,應修改為「上一章」。 |