第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

ASP.NET開(kāi)發(fā),從二層至三層,至面向?qū)ο?/span>

標(biāo)簽:
JavaScript



此就是针对这个类别来实作应用,因为网友来信息谈及,是否有一个例子来演示怎样使用这个类。从最基本的开始。在数据库创建一个表,然后为这个表进行添加,编辑,更新或理删除等操作。

为了尽量演示这个类的所有public的方法或是函数,Insus.NET尽量详细地介绍与说明。

 先开发数据库,创建一张表[dbo].[Employee],设计了三个字段。主键字段为[Work_nbr],数据类型为NVARCHAR,存储字符。

 

创建一个添加数据的存储过程[dbo].[usp_Employee_Insert]:


传入三个参数,在主体代码中,先要判断的主键是否存在,如果不存在,才添加记录。

创建一个存储过程[dbo].[usp_Employee_Getall],是获取所有该表的记录:



创建一个删除的存储过程[dbo].[usp_Employee_Delete],删除记录:



创建一个带条件获取某笔记录的某个字段值的存储过程[dbo].[usp_Employee_GetNameByNumber],以传入主键获取Scalar值。


以下的存储过程[dbo].[usp_Employee_IsExisting],是判断某个条件某笔记录是否已经存储表中:


 

最后一存储过程,是更新的存储过程[dbo].[usp_Employee_Update]

 
设计好了数据库,再加上上次写好的《ASP.NET开发,从二层至三层,至面向对象 (3)》http://www.cnblogs.com/insus/p/3826706.html中,还实现了结合SQL Server的参数与存储过程类BizBaseSQLSp.cs。我们就可以利用这个逻辑来创建一个对象,这个对象名,一般以数据表名来命名,数据库中,每张表就可以实现一个对象。


分层开发,一些人设计与开发数据库,一些人开发逻辑层各个对象。下面是前端网页。创建一个aspx网页。在网页实现添加记录的功能:


 在.aspx.cs实现ButtonAdd_Click事件:



接下来,实现呈现数据表的数据,也就是说,现示用户添加的记录,在网页中,拉一个GridView控件:

 

后台绑定GridView控件:


继续编写,我们需要实现一个删除记录的功能,也就是说,在GridView控件,点一点删除,能对GridView所被点击的记录删除。在GridView控件中,添加下面高亮部分html markup:

 

现在,我们在.aspx.cs实现删除的程序:

 


为了能对BizBaseSQLSp其它方法或是函数的应用,下面添加一文本框,输入工号,获取该工号对的的雇员名字:


下面是ButtonGet_Click事件程序,获取标量Scalar值:



不管是前端的javascript还是后台开发,均是一个功能,一个事件,对应实现。分清对象与思路。

再实一个功能,就是使用SqlDataReader来判断记录是否已经存,其实在添加记录时,Insus.NET写到的存储过程,就可以一步到步,先判断是否有存储,存在的话,return。




这只是html markup,你需要写Button1_Click事件,才能让这个功能能生动:



再来看看这个功能的实时演示操作:



就写到这里吧。有关编辑与更新,Insus.NET已经写好存储过程序,发挥一下你的动手能力。

點(diǎn)擊查看更多內(nèi)容
TA 點(diǎn)贊

若覺(jué)得本文不錯(cuò),就分享一下吧!

評(píng)論

作者其他優(yōu)質(zhì)文章

正在加載中
  • 推薦
  • 評(píng)論
  • 收藏
  • 共同學(xué)習(xí),寫(xiě)下你的評(píng)論
感謝您的支持,我會(huì)繼續(xù)努力的~
掃碼打賞,你說(shuō)多少就多少
贊賞金額會(huì)直接到老師賬戶(hù)
支付方式
打開(kāi)微信掃一掃,即可進(jìn)行掃碼打賞哦
今天注冊(cè)有機(jī)會(huì)得

100積分直接送

付費(fèi)專(zhuān)欄免費(fèi)學(xué)

大額優(yōu)惠券免費(fèi)領(lǐng)

立即參與 放棄機(jī)會(huì)
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)

舉報(bào)

0/150
提交
取消