免费获取|
论文天下网
  • 论文天下网 |
  • 原创毕业论文 |
  • 论文范文 |
  • 论文下载 |
  • 计算机论文 |
  • 论文降重 |
  • 毕业论文 |
  • 外文翻译 |
  • 免费论文 |
  • 开题报告 |
  • 心得体会 |

当前位置:论文天下网 -> 免费论文 -> 计算机论文

免费网上战友录的设计与实现(四)

p;
zuozhe varchar 否 10 
neirong varchar 否 50 
zhuti varchar 是 20 
shijian datetime 是 8 
战友录系统的实现
 数据库的连接
 设置数据库的身份验证模式
 步骤为;打开sql企业管理器→右键单击控制台→选择属性→单击安全性→选择sql身份验证;另外还要新建一个登陆用户,这里直接用的系统帐号sa。
 
 设置数据源
 打开控制面板→选择管理工具→打开选择数据源→选择系统dsn→点击添加→选择server sql→设置数据源名(这里是dd)和设置服务器为(local) →在下一步中→选择使用用户输入登陆ID和密码的 SQL身份验证在下面输入登陆ID和密码→在下一步中选择更改默认数据库,选择你要连接的数据库(dd)→最后单击完成。你可以单击测试,如果显示测试成功,表明你已经建好了数据源,否则表示你在建的过程中设置错了值。
 
 编写代码
 这一步主要是在需要使用数据库的页面在程序头部编写连接代码,具体代码如下:
 <%set conn=server.createobject("adodb.connection")
            conn.open "dsn=dd;uid=sa;pwd=sa"%>
  普通用户模块
 用户登陆模块
 当我们点击“用户登录”并输入你的登录信息如图5-1所示

图5-1用户登陆界面
 点击提交后 后台将进入验证登录信息的“yanzhen.asp”程序进行验证主要代码:
<% userid=request("mima")
username=request("name")
zhenjianid=request("zenjianid")
session("zenjianid")=request("zenjianid")
set con=server.createobject("adodb.connection")
 con.open "dsn=dd;uid=aa;pwd=aa"rs="select * from denglu where username='"&username&"'and userid='"&userid&"'and zhenjianid='"&zhenjianid&"'"
set s=con.execute(rs)
if s.eof then
response.write" 对不起! 用户名 或 密码错误 或者  你没有登录权限! 若你还没有注册请先注册!"
elseif  username=""or userid=""or zhenjianid="" then
response.write"对不起!   你还没有输入你的资料"
else
response.redirect"all.htm"
end if    %>
 这里用到了 ASP的request对象和response对象,VBSCRIPT的条件语句。当输入的资料在表“denglu”中存在就验证成功导向all.html 网页。进入到此界面我们就可以看到作为一个普通用户有哪些权限。首先我们在普通用户中可以查看个人资料如图5-2

图5-2资料查看界面
 在图4-2中就可以看到显示的信息与我们刚刚输入的信息是一致的。
 因为在上面验证资料的时候我们用到session对象,比如“session("zenjianid")” 在这里我们就不用request对象来接收获取。我们就可以直接用session继承下来的值做变量来查询。主要代码如下:
<%s="select * from "&denglu&" where zhenjianid='"&session("zenjianid")&"'"
set rs=con.execute(s) %>
         <td><%=rs("banji")%>&nbsp;</td>

 创建部队
 当用户登陆进去后可以创建一个部队,当你输入所在部队的名称就可以创建一个部队并且可以让其他用户加入:

图5-3创建部队
 点击“创建”后就会显示成功。在这里创建一个部队是一个表的形式存在
 因此必须在数据库创建一个表创建表的SQL代码是:
set objj=con.Execute("create table "&bname&"(id char(10),name char(10) ,email varchar(50),dianhua varchar(50),time varchar(50))")
 set objs=con.execute("insert into banji values('"&bname&"','"&id&"','0','')")
 
    用户更新
 点击修改个人资料,可以修改自己的注册信息注册成功后如下图:

图5-4更新界面
 你就会看到显示的信息跟你刚才输入的信息完全一致说明修改成功。在这里我们是对数据库中的两张表进行了更新。即“denglu”表和资料表。这样我们就既完成了对自己登录系统的资料做了修改 ,也对存储的个人信息做了修改。主要部分代码如下:
<% dname=request("dengluming")
   sex=request("sex")
   email=request("email")
  ----连接到数据库后就对所涉及的表做更新操作--------
  set obj=con.execute("update denglu set username='"&dname&"',userid='"&password&"',zhenjianid='"&zjid&"'where zhenjianid='"&session("zenjianid")&"'") set obj=con.execute("update ziliao set name='"&xingming&"',mima='"&password&"',sex='"&a

首页 上一页 1 2 3 4 5 6 7 下一页 尾页 4/7/7

相关论文
上一篇:免费数据包截获技术的研究与实现 下一篇:免费目录服务和身份管理系统在电..
推荐论文 本专业最新论文
Tags:网上 战友录 设计 实现 【返回顶部】

相关栏目

自动化相关
计算机论文
工程管理论文
法律论文
医学论文
人力资源
电子专业
电气工程
英语论文
行政管理
电子商务
社科文学
教育论文
物流专业
金融专业
财务管理
会计专业
化学化工材料科学
电子通信
环境科学
经济类
机械模具类
报告,总结,申请书
其他专业论文


关于我们 | 联系方式 | 论文说明 | 网站地图 | 免费获取 | 钻石会员 | 原创毕业论文

 

论文天下网提供论文检测,论文降重,论文范文,论文排版,网站永久域名WWW.GEPUW.NET

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 893628136@qq.com

Copyright@ 2009-2022 GEPUW.NET 论文天下网 版权所有