登陆注册
8724600000054

第54章 软件工程实例——构件库管理系统(18)

Private Sub Page_(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles MyBase.Init

’CODEGEN:此方法调用是Web窗体设计器所必需的

’不要使用代码编辑器修改它。

InitializeComponent()

End Sub

#End Region

Private Sub Page_Load(ByVal sender As System.Object,ByVal e As System.EventArgs)Handles MyBase.Load

End Sub

Private Sub ibtnsubmit_Click(ByVal sender As Object,ByVal e As System.Web.UI. Image—ClickEventArgs)Handles ibtnsubmit.Click

Dim MyConnection As SqlConnection

Dim MyCommand As String

MyConnection=New SqlConnection(”server=(local);database=componentsystem;Trusted_Connection=yes”)

MyCommand=”select*from tb_userinformation where(UserID=’”+txtadminid.Text+”’

and Password=’”+txtadminpwd.Text+”’)”

Dim ds As DataSet=New DataSet()

Dim mycommand2 As SqlDataAdapter=New SqlDataAdapter(MyCommand,MyConnection)

mycommand2.Fill(ds)

myDataGrid.DataSource=New DataView(ds.Tables(0))

myDataGrid.DataBind()

If myDataGrid.Items.Count <;>;”0”Then

lblstatues.Style(”color”)=”red”

lblstatues.Text=”登录成功”

MyConnection.Close()

Session(”Admin”)=”true”

Response.Redirect(”leftadmin.aspx”)

Else

lblstatues.Style(”color”)=”red”

lblstatues.Text=”登录失败”

MyConnection.Close()

End If

End Sub

Private Sub ibtncancel_Click(ByVal sender As System.Object,ByVal e As System.Web.UI.

ImageClickEventArgs)Handles ibtncancel.Click

txtadminid.Text=””

txtadminpwd.Text=””

lblstatues.Text=””

End Sub

End Class

12.关于构件页面(管理员)

说明:以下代码为添加、删除、修改、浏览关于构件页面的VB代码。

页面1

Imports System.Data

Imports System.Data.SqlClient

Public Class aboutcomplist

Inherits System.Web.UI.Page

Protected WithEvents Image1 As System.Web.UI.WebControls.Image

Protected WithEvents MyDataGrid As System.Web.UI.WebControls.DataGrid

Protected WithEvents btnadmin As System.Web.UI.WebControls.Button

Region”Web窗体设计器生成的代码”

’该调用是Web窗体设计器所必需的。

Private Sub InitializeComponent()

End Sub

Private Sub Page_(ByVal sender As System.Object,ByVal e As System.EventArgs)

Handles MyBase.Init

’CODEGEN:此方法调用是Web窗体设计器所必需的

’不要使用代码编辑器修改它。

InitializeComponent()

End Sub

#End Region

Private startIndex As Integer

Private Sub Binding()

Dim MyConnection As SqlConnection

MyConnection=New SqlConnection(”server=(local);database=componentsystem;Trusted_Connection=yes”)

MyConnection.Open()

Dim mySQL As String=”SELECT ArticleID,Title,Writer,WriteTime,Counter FROM tb_componentintroduction ORDER BY WriteTime DESC”

Dim myDataSet As DataSet=New DataSet()

Dim myCommand As SqlDataAdapter=New SqlDataAdapter(mySQL,MyConnection)

myCommand.Fill(myDataSet,”introduce”)

MyConnection.Close()

MyDataGrid.DataSource=myDataSet.Tables(”introduce”).DefaultView

MyDataGrid.DataBind()

End Sub

Private Sub Page_Load(ByVal sender As System.Object,ByVal e As System.EventArgs)

Handles MyBase.Load

If Not IsPostBack Then

startIndex=0

End If

Binding()

If Session(”admin”)=””Then

btnadmin.Visible=False

Else

btnadmin.Visible=True

End If

’在此处放置初始化页的用户代码

End Sub

Private Sub MyDataGrid_PageIndexChanged(ByVal source As Object,ByVal e AsSystem.Web.UI. WebControls.DataGridPageChangedEventArgs)Handles MyData—Grid.PageIndexChanged

startIndex=e.NewPageIndex*MyDataGrid.PageSize

MyDataGrid.CurrentPageIndex=e.NewPageIndex

Binding()

End Sub

Private Sub btnadmin_Click(ByVal sender As System.Object,ByVal e AsSystem.EventArgs)Handles btnadmin.Click

Response.Redirect(”aboutcompadmin.aspx”)

End Sub

End Class

页面2

Imports System.Data

Imports System.Data.SqlClient

Public Class aboutcompadmin

Inherits System.Web.UI.Page

Protected WithEvents Image1 As System.Web.UI.WebControls.Image

Protected WithEvents MyDataGrid As System.Web.UI.WebControls.DataGrid

Protected WithEvents btnadd As System.Web.UI.WebControls.Button

Protected WithEvents btndel As System.Web.UI.WebControls.Button

同类推荐
  • 从平凡到神奇

    从平凡到神奇

    本书结合多年的开店经验,全面地讲解了在淘宝网开设店铺的相关知识,为准备在淘宝网创业的卖家及刚刚创建店铺的店主,提供全面的开店和经营方面的指导。本书按照淘宝开店的流程安排内容,侧重每个步骤中的实际技巧。本书分3个部分:如何在淘宝开店、如何开好店、如何做强做大店铺。前3章介绍了在淘宝网开设店铺的基础知识,指导读者在开设店铺前做好准备工作,以及建立起自己的店铺,并且完成店铺的第一笔交易;第4章至第7章主要介绍了网店装修和推广的方法,以及网店的物流经验和技巧;第8章着重介绍了将网店做大做强的方法,帮助卖家在开店和经营中树立品牌意识,做大做强自己的店铺。
  • 图说电子计算机

    图说电子计算机

    今天人们谈到计算机常常会把它和网络联系起来。20世纪90年代兴起的因特网其影响之广、普及之快也是大家始料未及的,也从没有一种技术能像网络一样日新月异,并迅速地改变着我们的学习和生活方式。因特网大大缩小了时空界限,为我们提供了快捷方便的交流途径。在未来10年内,计算机又将会有怎样飞速的发展呢?在互联网上进行医疗诊断、远程教学、电子商务、视频会议等活动已经实现,未来的互联网的传输速率将会提高100倍,大家可以随时随地连接到因特网上,更方便地进行交流、沟通和开展商务活动。
  • 纵横于天地之间——互联网络技术

    纵横于天地之间——互联网络技术

    本书告诉你:不管你是谁,只要生活在当前的时代,你一定知道电话,知道电脑,知道上网……知道许许多多关于电子、关于计算机、关于网络的话题,这就是网络时代。网络的话题可多了:它是怎么来的?什么是“蜘蛛网”?网络的过去和现在,上网的方法,如何使用网络,互联网的安全,网络有“陷阱”吗?网络有“瘾”吗?网络文化和未来又是怎样的?到书中去找答案吧!
  • 数字博物馆研究与实践:2009

    数字博物馆研究与实践:2009

    本书汇集了“2009年北京数字博物馆研讨会”与会代表提交的60余篇论文和演讲报告、应用案例,分为数字博物馆(科技馆)发展研究探讨、数字博物馆(科技馆)多样性发展模式、数字技术在博物馆(科技馆)展陈中的应用、数字博物馆(科技馆)建设实践、数字博物馆(科技馆)实现技术和数字博物馆调研报告等六个部分。本书内容囊括了对数字博物馆(科技馆)建设宏观层面的全局思考以及微观层面的具体实践。在宏观层面,介绍了数字博物馆(科技馆)在国内外的发展现状与趋势,通过剖析典型案例,探讨数字博物馆(科技馆)建设的意义、目标、作用、建设原则、要素、特征及目前建设工作中存在的现实问题与对策。
  • 如何选购电脑

    如何选购电脑

    本书以问答的形式介绍了选购电脑的基本知识。内容包括:电脑的组成、选购电脑的技巧、主机的部件构成、主板的主要类型、CPU的性能指标等。
热门推荐
  • 衍衍生息石上泉

    衍衍生息石上泉

    君衍是昆仑虚的第一女上神,更有着四海八荒都难见的绝世容颜,人皆道她冷酷无情
  • 混在战国初

    混在战国初

    开局一座岛,生死必须逃!穿越到战国,好坏全靠混!
  • 房间里的象

    房间里的象

    【房间里的象】是一句英语的谚语,意思是那些显而易见,却被忽略了的事。本书的主人公唐恹,是一位充满正义感和同理心的辩护律师。她的过去,也曾经被阴影笼罩,甚至一度将她击溃。但为了帮助那些陷入绝境中的人们,她必须坚强的面对,从过去的阴影中走出来…【剧情】:悬疑剧、心理罪【推荐理由】:本书主角智商在线,剧情紧凑、逻辑严谨、更新稳定,可放心食用。
  • 风过晴天

    风过晴天

    苏子风,明明我没有犯下任何错误,为什么你却离我越来越远?我相信你,从认识的那一天起,而这份相信,从来不曾动摇。不好意思,大家注意,这不是玄幻小说。
  • 不辞冰雪为卿兮

    不辞冰雪为卿兮

    夏日的微风轻轻地吹拂过一树的樱花,瓣瓣白色的如雪一般的樱花小精灵地坠落在地上,砖瓦房上,青石阶上……一袭蓝色流苏长裙的卿忆如站在这满天飞舞的雪精灵的之间,如同堕入凡间的仙子。她缓缓拾起肩上的一瓣白色樱花,薄唇轻启:“樱花飘落的速度,是每秒五厘米。我究竟要以怎样的速度,才能与你相遇?”
  • 封少,我穿书了!

    封少,我穿书了!

    【1V1甜宠】好不容易混成影后的颜书予,却连奖杯都没摸到,就一命呜呼。再次醒来,就成了书中和自己同名的下场凄惨的恶毒女配。颜书予表示,能怎么办,当然是命最重要啊!从被全网黑的十八线小艺人,到参演的影视剧成为现象级,常驻综艺全网好评,日常热搜不断……颜书予表示,穿书的生活,还不赖!只是,一直不停在身边打转的某人,你不累么?粉丝日常彩虹屁,日常打榜,日常吃瓜,然后——卧槽,瓜裂了。#新晋小花颜书予恋情曝光!##不,我不信,予予永远都是小羽毛的!##予予小仙女那么美,那么好,没有人能配得上,没有人!#后来——真香。#啊啊啊,这是什么绝美爱情啊##请两位原地结婚,九块钱我出了##今天又是为神仙爱情流泪的一天#【读者群号:786762195,欢迎小可爱们加入~~~】
  • 烈焰倾城,钦定第一狂妃

    烈焰倾城,钦定第一狂妃

    还有比她更倒霉的主吗?刚刚找到温情便突飞横祸,婢女惨死,养母被人毒哑横死眼前。她喋血怒吼:“我若不死,必将你们统统擒获血债血偿!八年后她强势回归只为复仇,遇神杀神,遇佛弑佛,统统擒来!直至某天……“女人,你敢惹我?”她眉头一挑,两条黑藤如游蛇般出现,以迅雷不及掩耳之势将他紧紧束缚.是谁说冤家路窄?可这条路却越走越远,她横行天下,他如影随形;她睥睨九州,他左右护航;她祸乱四方,他纵容袒护……当身世之谜被一层层揭开,她灿若明珠,而他却身负巨仇。灭族大恨,夺嫡之仇,到底是至尊血亲还是绝世仇敌?别人避他如蛇蝎的时候,她却握紧了他的手,粲然一笑,绝代风华。【情节虚构,请勿模仿】
  • 吃掉走你的噩梦

    吃掉走你的噩梦

    每一个故事拥有独特的安排和情节,美美的文章希望能够给你的生活带来美好。吃掉你的噩梦,送你一个美好的甜梦。看见生活的阳光。
  • 我在火影当雨之国大名

    我在火影当雨之国大名

    墨言重生到不一样火影忍者中的战国时代,熟悉而陌生的世界,战火缤纷的时代。千手柱纤:墨言这个人毫无疑问是个超越时代的怪物,我千手柱纤愿称他为最强。宇智波斑:?宇智波班:墨言是忍界中最强的男人,除了我,谁都不配在他身边起舞墨言:千手柱纤和斑娘我都要,小孩子才做选择,大人全都要。
  • 天行

    天行

    号称“北辰骑神”的天才玩家以自创的“牧马冲锋流”战术击败了国服第一弓手北冥雪,被誉为天纵战榜第一骑士的他,却受到小人排挤,最终离开了效力已久的银狐俱乐部。是沉沦,还是再次崛起?恰逢其时,月恒集团第四款游戏“天行”正式上线,虚拟世界再起风云!