欢迎来到三一办公! | 帮助中心 三一办公31ppt.com(应用文档模板下载平台)
三一办公
全部分类
  • 办公文档>
  • PPT模板>
  • 建筑/施工/环境>
  • 毕业设计>
  • 工程图纸>
  • 教育教学>
  • 素材源码>
  • 生活休闲>
  • 临时分类>
  • ImageVerifierCode 换一换
    首页 三一办公 > 资源分类 > PPT文档下载  

    数据库操作实训实例讲解.ppt

    • 资源ID:6578533       资源大小:216.66KB        全文页数:40页
    • 资源格式: PPT        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    三方登录下载: 微信开放平台登录 QQ登录  
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    数据库操作实训实例讲解.ppt

    数据库操作实训,主讲:贺桂英副教授E-,广东理工职业学院软件技术专业,ASP页面书写过程,首先用Dreamweaver制作静态界面;加入客户端代码(JavaScript),用于检查或验证客户端输入数据的正确性;加ASP代码进行数据库的查询、插入、删除、修改等操作。,ASP程序操纵后台数据库步骤,连接数据库;构造SQL语句(插入、删除、修改语句和查询语句);执行语句。,增加新闻类别页面介绍,连接数据库构造插入语句执行插入语句,ASP连接后台数据库代码,一般单独建立一个文件夹conn,在其下建立一个conn.asp的文件,在需要的页面中使用包含语句将其导入即可.,构造插入语句,insert into 表名(列名列表)values(值列表)此语句中变化的是值!(由用户输入的内容)Insert into categorytable(category,remark)values(?,?)。其中第一个问号的内容来源于变量var_category,第二个问号的内容来源于变量var_remark。Ins_str=“Insert into categorytable(category,remark)values(”&var_remark&“,”&var_remark&“)”,执行插入语句,Cnn.execute(Ins_str),记录集对象RecordSet,下面的语句将创建并打开一个Recordset对象:Set rsServer.CreateObject(“ADODB.Recordset)rs.Open Sql查询语句,connection对象名,Recordset类型,锁定类型 Recordset类型一般取值为1;锁定类型一般取值为3。,Recordset类型,Recordset类型:指结果集中的读写属性有四种值AdopenForward:只读,只向前,数值为0;AdopenStatic:只读,当前记录指针可前后移动,值为3;AdopenKeyset:读写,当前记录指针可前后移动,值为1;AdopenDynamic:读写,当前记录指针可前后移动,值为2;AdopenKeyset与AdopenDynamic的区别在于使用前者将无法查看到其它用户对数据的更改,而后者可查看到其它用户对数据的更改。,锁定类型,将所有新闻类别显示在表格中,在表格行开始前加入代码:在表格单元格中显示当前记录行的内容:,,在表格行结束()后加入记录集移动、继续循环的代码:,往记录集对象中添加新记录的方法插入新数据行,修改类别页面介绍,以记录集的方式读入所有类别信息;以表格的方式显示,每行类别信息加入一个表单,其中的类别名称和类别说明可编辑,即单元格中加入文本框,最后加入修改提交按钮和删除超链接;编号栏中需要增加一个隐藏类别的文本栏,以传递编号信息进行修改和删除操作.,行循环开始处加入代码,每行类别内容显示,onClick=return del_confirm()删除,行结尾处增加,修改类别实现代码,删除类别实现代码,添加新闻页面,添加新闻页面中类别下拉列表框中的值来源于categorytable,其代码为:,添加新闻实现页面,alert(时间格式不正确!);history.go(-1);)response.end end if,在记录集中添加新记录并写入值,更新到数据库中.set rs=server.createobject(adodb.recordset)rs.open select*from newstable,cnn,1,3 rs.Addnew rs(title)=var_title rs(content)=var_content rs(category)=var_category rs(author)=var_author rs(pubtime)=var_pubtime rs(flag)=0 rs.update response.write(alert(添加新闻成功);history.go(-1);)%,使用Recordset对象对数据进行分页显示,当结果集中的记录比较多时,最好进行分页显示。为实现分页显示,经常使用的方式是限定每一页面中所显示的记录数,并提供“上一页”、“下一页”、“第一页”、“最后一页”及允许用户直接输入页号的输入框,这样就可以直接查看所需的信息。,ASP中记录分页显示技巧,定义好要显示的记录集 set rs=server.createobject(adodb.recordset)sql=select*from newstable rs.open sql,cnn,1,3定义好每页显示的记录数 rs.pagesize=5记录总页数:rs.pagecount,Page变量(当前页号)的值处理,page=request(page)if page=or page=null then page=1 else page=cint(page)if pagers.pagecount then page=rs.pagecount end if,开始循环显示,rs.absolutePage=cint(page)k=0 while krs.pagesize and not rs.eof,分页循环显示记录内容,修正 onClick=return okdel();删除,循环显示记录结束代码,页尾显示前后链接,首页 上一页 下一页 末页 新闻数量总页数,选中新闻修改页面,根据传过来的ID号,查询到新闻具体内容;其中要显示新闻所属类别及所有可选类别,其代码为:,&rs1(category)&rs.open sql,cnn,1,3 while not rs.EOF%selected,选中新闻修改处理页面,alert(修改新闻成功);history.go(-2);)%,选中新闻删除页面,alert(删除新闻成功);history.go(-1);)%,新闻审核ASP函数,是否审核新闻显示,name=flag,审核处理,新闻分类显示(view_news.asp),按每行两列的方式分类显示新闻。每个类别单元格中套一张表格,表格内显示这个类别的名称和其前五条新闻标题(可根据时间排列!)每条新闻在表格内占一行(超链接形式),一行内只有一个单元格。涉及双重循环,外层循环显示类别,内层循环显示该类别中对应的新闻标题!,分类新闻列表,news_list.asp:根据类别名称将某一类新闻的标题以超链接形式全部列出显示。,显示新闻内容,show_news.asp:根据新闻id将其具体内容显示出来。,休息一会儿。,

    注意事项

    本文(数据库操作实训实例讲解.ppt)为本站会员(小飞机)主动上传,三一办公仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一办公(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    备案号:宁ICP备20000045号-2

    经营许可证:宁B2-20210002

    宁公网安备 64010402000987号

    三一办公
    收起
    展开