c语言资图书管理系统,急求C程序~!!!高手速来

下面是各主要功能模块的关键代码和解释。

用户登录( p)

" " and paddr<>" " and Ipaddr<>" " then

IpError=1

end if

// 要求输入用户名与密码,与上一条件构成双重保护,并将输入的用户名和密码与用户管理数据库中的用户名和密码对照,如果有此用户且密码正确,则继续执行

name=trim(request("name"))

password=trim(request("password"))

if name<>"" and password<>"" then

Set conn=Server。

CreateObject("ADODB。Connection")

Set rs=Server。CreateObject(" cordset")

sql="select * from user where username=‘"&name&"'and passwd=‘"&password&"'"

Set rs=conn。

execute(sql)

……

if not(rs。eof) then

Session("pass")=1

Session("user")=name

Response。Redirect (" p")

……

end if

……

end if

%>

创建用户查询界面( p)

//保证只有通过登录的人才能进入

1 then

direct (" p")

end if

%>

// 创建表单,给出几个类别(分类号、借阅情况、题名、出版者、著编者),供自选查询条件

分类号

借阅情况

题名

出版者

著编者

包含:

" maxlength="30">

执行查询操作(inq_ p)

// 调用 p显示查询结果

显示查询结果( p)

" & rs。

Fields(i)。Name & ""

if rs。Fields(i)。Name = "序号" then

bookidfield= i

end if

if rs。Fields(i)。Name = "借阅情况" then

linkfield= i

end if

Next

'Part Ⅱ 创建借阅情况链接,调用借阅情况修改页面

While Not rs。

EOF

For i=0 to rs。Fields。Count-1

if i <> linkfield then

if i = bookidfield then

bookidvalue = rs。Fields(i)。Value

end if

if trim(rs。

Fields(i)。Value) <> "" then

Response。WRITE ""& rs。Fields(i)。Value & ""

else

Response。WRITE "" & "—" & ""

end if

else

linkstr = ""

alignstr = ""

if trim(rs。

Fields(i)。Value) <> "" then

Response。WRITE "" & alignstr & linkstr & rs。Fields(i)。Value & "" & ""

else

Response。WRITE "" & alignstr & linkstr & "无" & "" & ""

end if

end if

Next

rs。

MoveNext

Wend

End Sub

%>

借阅情况修改页面( p)

// 将Request传递来的序号所对应的记录显示在页面上,对册数、借阅情况、借阅日期字段进行修改

// 创建表单,对册数、借阅情况、借阅日期字段进行修改

"method="POST">序号

……

……

size="3">

>

>

保存修改结果( p)

全部

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值