DataSet / LinqDataSource / EntityDataSource(查詢產生器)三種方式,在資料新增上的異同。Comparing the difference of Code-Behind about DataSet and LinqDataSource and EntityDataSource to Insert DB a new Record.

這些範例都在書本「下集」,

我只是彙整起來作一個比較,希望讀者比較清楚三種寫法的差異。

My book has published these samples.

Now, I comare these 3 samples and try to explain the difference for coding in DataSet, LinqDataSource and EntityDataSource.

...繼續閱讀 »

[補充]上集 Ch. 18,FileUpload上傳之後,把圖片檔名存進DB #1 -- 觀念、資料表設計、ADO.NET程式

不好意思,這是一個 [很基礎] 的入門範例。
做為書本上集 Ch. 18-11節的補充範例。

原則上,把我的書本「上集」
ASP.NET 4.0/4.5 專題實務(I)(松崗出版)

裡面的幾個範例,組合起來就完成了。

...繼續閱讀 »

[習題]ADO.NET #6-1(圖解 與 補充說明) DataSet如何新增一筆紀錄?(搭配參數InsertCommand + Parameter)

摘要:[習題]ADO.NET #6-1(圖解 與 補充說明) DataSet如何新增一筆紀錄?(搭配參數InsertCommand + Parameter)
不管是 MSDN網站、或是市面上的很多書,
都會講解 DataSet的觀念。

但 DataSet比較抽象,實在不好懂。
我今天以這個範例,搭配圖片解說,希望能講得更清楚一些。

...繼續閱讀 »

[轉貼][ADO.NET] DataSet / DataAdapter 參數(Parameters)的各種範例

摘要:[轉貼][ADO.NET] DataSet/DataAdapter 參數(Parameters)的各種範例
剛剛找到微軟MSDN官方的文件(正體中文)
針對 ADO.NET DataSet/DataAdapter各種作法的
「參數(Parameters)」應用,都有提供範例。

...繼續閱讀 »

[習題] FindControl 簡單練習--FormView/DetailsView,自己修改樣板裡面的控制項後,資料無法新增?

我不太有把握,不清楚怎麼形容這個問題。

有一個網友發問了這個問題----
他在 FormView與 DetailsView裡面要新增資料,
但預設都是 TextBox控制項,

他打算把幾個欄位做成 DropDownList,直接從資料表裡面抓資料,避免使用者自己輸入文字,而造成錯誤。
但發現了一些問題

...繼續閱讀 »

[習題]ADO.NET #8,文章(產品)的瀏覽次數 / 點閱數 / 點擊次數,怎麼作?兼論 DataReader 新增/刪除/修改的寫法,.ExecuteNonQuery()方法

摘要:[習題]ADO.NET #8,文章(產品)的瀏覽次數 / 點閱數 / 點擊次數,怎麼作?

兼論 DataReader 新增/刪除/修改的寫法,.ExecuteNonQuery()方法

...繼續閱讀 »

[習題] 補充上集Ch.14--自己撰寫SqlDataSource「新增資料」,並採用參數(InsertParameters)

最近在整理文件的時候,補充了一些範例,跟書本有關的,先給讀者作補充。

本文將補充一個範例,作為「上集(ASP.NET專題實務)」 Ch.14-2的結尾。
自己撰寫程式,控制SqlDataSource的「新增資料」,並且採用參數(InsertParameters)


我們不使用現成的控制項,畫面全都採用最簡單的 TextBox / DropDownList控制項
自己來作 "資料新增"的畫面

...繼續閱讀 »

[習題]ADO.NET #6, DataSet如何新增一筆紀錄?(搭配參數InsertCommand + Parameter)

使用ADO.NET的 DataSet,如何新增一筆記錄?

這個範例是補充習題。使用InsertCommand,搭配參數 Parameters
您可以搭配本書「上集」 Ch 10(10-4節的範例)、或是 Ch 13/14兩章來練習。

...繼續閱讀 »

ADO.NET #4(改),自己設定輸入畫面,讓SqlDataSource幫我們完成「新增」一筆資料

SqlDataSource會自動完成 Select / Update / Delete / Insert等等的指令與參數。
如果自己動手寫程式(Code Behind),在程式碼裡面,該如何啟動這些已經寫好的SQL指令呢?

這個範例有[兩個]很重要的設定畫面,如果不照著作,程式會有問題。

...繼續閱讀 »