上篇說到日記帳要有「新增」、「更新」、「明細」及「圖表」四項功能。一般開始會先說明如何新增交易紀錄,本篇先說明如何連接資料庫裡的明細資料表,之後再說明如何新增紀錄,這樣就可以馬上驗證紀錄有沒有正確的存入資料表。
首先打開 Visual Studio,開啟 Details.aspx,接著點開左邊工具箱,加入 GridView,這是準備接收資料表的容器。各種容器都有自己的ID,當您第一次使用 GridView ,預設的 ID 是「GridView1」。請注意,ID 是識別名稱,所以改成容易識別的 ID ,之後會比較好作業。如下圖,改為「GV_Details」:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgIplpdZEIVfVzGuYYpp2iV3RN_TfufcAZRCHQcvN_E061D4ybhzCgPXchcEseqbTE2Zmrgu61IuJwZxkpOYtwtd2StepV7kjziDbYFvCcn7x8fvhaakf-GEgamQYb2kr2VI8DMSB8z3SQ6/w640-h150/1001.JPG)
首先打開 Visual Studio,開啟 Details.aspx,接著點開左邊工具箱,加入 GridView,這是準備接收資料表的容器。各種容器都有自己的ID,當您第一次使用 GridView ,預設的 ID 是「GridView1」。請注意,ID 是識別名稱,所以改成容易識別的 ID ,之後會比較好作業。如下圖,改為「GV_Details」:
之前介紹過日記帳匯入資料表,現在我們要利用網頁介面來檢視日記帳。下列會說明如何連結資料庫裡的資料表。有二種不同的資料庫,連結資料有二種方法,總共四個方法,今天先說一種。
一、連結SOL Server,使用前端,即 aspx 檔。回到Visual Studio,使用 Details.aspx 設計模式,如下圖步驟:
一、連結SOL Server,使用前端,即 aspx 檔。回到Visual Studio,使用 Details.aspx 設計模式,如下圖步驟:
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiB2tAli3DQNZyGVs2q4BSv0QEaOQmDoUCfcErqn164qOL65zkb_kP0REfOKYTbF_fArYpkNPniQpc3lZG_mFiMhNy7nnhGIMFNcJ5cX95vRsSxA7dFysPvHnxRPiCbflI_88Dk9Jn9GSKA/w485-h640/1008.jpg)
當出現上列畫面,即表示資料連結成功。請記得存檔。
現在打開 IIS ,開啟網站,打開明細表這張網頁。咦,有問題,出現如下圖畫面。
這是 IIS 的應用程式集問題,請在IIS設定如下圖步驟。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgwE0p6Ae995n9oIcOuKS8zlVbraoDQHtTnPr11y_sOS3G9F1V8gRyAyCzi-Ixlw4IE53s5EbiJHIHQe-aJXSvUV_2WEGm2-_ShVu0dPBdswFs8Ot6caFY0xBrDOm3EQWbxe900g6FNDr63/w504-h640/1012.jpg)
好,現在重新整網頁。咦,還是有問題,出現如下列畫面。
這是SQL Server 資料庫問題,請打開 SQL Server,如下圖步驟。
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEimVOV-GAF8Y_AtXNOKJdJzLObJM0rZRqOr8W6NR1Net3_HalivgJNF3a4sVTooSMM0N-ZK3jnLSoIafWFlYZX0KFsHq8MkUZ90CPBQFE4OYWYq1qiaIM8zo96UuoCwtu29x9UlXwDvp1Sl/w394-h640/1014.jpg)
現在再重新整理網頁。出現下圖,即表示資料連結成功。
今天先到這裡。下篇會說明其他連結資料表的方法。
沒有留言:
張貼留言