VS2005中使用強型別DataSet簡化開發

2022-08-17 10:06:12 字數 1161 閱讀 4110

開啟default.aspx,並新增乙個gridview控制項,並且新增乙個objectdatasource控制項,配置objecctdatasource的資料來源,此時我們會發現在配置的時候系統已經認出來我們剛才建立的強型別dataset了,[選擇業務物件] →[authorstableadapters.authorstableadapter] →[定義資料方法]分別選擇select,update,insert,delete的方法,即我們剛才建立的deletequery,insertquery,updatequery,selectdetail,scalarquery和系統生成的getdate]。此時配置obejctdatasource就完工了。

把gridview的datasourceid設定成objectdatasource,此時我們就已經建立好了完整的乙個資料編輯功能。看是不是很簡單。

當然,我們在進行企業開發的時候,更習慣於在後台編輯,現在我就給出在後台進行手工編輯的**:

//資料繫結部分

if (!page.ispostback)

//刪除資料

protected void gridview1_rowdeleting(object sender, gridviewdeleteeventargs e)

//返回單條資料

authorstableadapters.authorstableadapter ta = new authorstableadapters.authorstableadapter();

datatable dt = ta.selectdetail(request.querystring["id"].tostring());

if (dt.rows.count >0)

response.write(dt.rows[0]["address"].tostring());

//返回資料統計

authorstableadapters.authorstableadapter ta = new authorstableadapters.authorstableadapter();

response.write(ta.scalarquery().tostring());

至此,我們不難發現,2005給我們的開發提供了飛躍性的改變。我們可以通過強型別資料集很方便快速的進行多層構架開發,並且提高開發速度。

**:

在vs2005中使用SkinMagic

對於剛學 vc的朋友來說,介面的設計往往是件頭疼的事,需要編寫許多的 幸好,網上有許多第三方軟體或他人寫好的類能夠為我們所用,其中比較好的一款當數 skinmagic 了。在vs2005 中使用skinmagic 與vc6.0 不太一樣,在此本人在 vs2005 中使用skinmagic 進行初始化...

vs2005中使用SkinMagic設定

一 必須新增的檔案 1.必須的標頭檔案skinmagiclib.h 2.skinmagic.lib skinmagic.dll 動態鏈結庫配套使用 編譯時需要在工程中新增skinmagic.dll,程式執行時需要skinmagic.dll 3.字尾名為.smf的資源檔案 由skinmagicbuil...

vs2005 中使用OCCi鏈結oracle

2 在vs中的目錄設定中,加入相應的庫和標頭檔案。將專案設定成為 多執行緒除錯 dll mdd 3 在聯結器的命令中輸入 oci.lib oraocci10d.lib orasqx10.lib msvcprt.lib msvcrt.lib這5個lib檔案。預處理加上 dll,win32common兩...