五、界面设计及主要代码
本系统主要有登陆界面 load.aspx,显示书目信息及功能模块选择页面 book.aspx,添加
新 记 录 页 面 new.aspx, 添 加 历 史 记 录 页 面 history.aspx 和 history1.aspx, 修 改 记 录
update.aspx 和 update1.aspx 以及删除记录 delete.aspx 八个页面组成.其中登陆与用
datagrid 两大模块的代码编写与设计.具体设计如下:
5.1 登陆界面
当单击确定按钮时,连接数据库,确定输入的帐号和密码是否匹配,跳转到书目的页面,
若不匹配,则弹出帐号错误或密码错误的提示。如图 5-1 所示
图 5-1
具体代码如下:
Private Sub button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles button1.Click
Dim str As String
Dim passstr As String
passstr = Trim(CStr(TextBox2.Text))
str = "'" & TextBox1.Text & "'"
Dim sql As String = "select * from adminlist where 帐号=" & Trim(str)
‘在数据库中搜索帐号为 textbox1.text 的数据’
Dim connstr As String = "server=localhost;uid=sa;pwd=;database=book"
Dim myconn As New SqlClient.SqlConnection(connstr)
Dim da As New SqlClient.SqlDataAdapter(sql, myconn)
Dim ds As New DataSet