当前位置: 首页 > news >正文

2008系统怎么做网站wordpress后台邓丽

2008系统怎么做网站,wordpress后台邓丽,网页设计实训报告总结1000字免费,北京网站设计精选刻在某些PowerBuilder应⽤程序的开发中,您可能根本⽤不到游标这样⼀个对象。因为在其它⼯具开发中很多需⽤游标实现的⼯作,在PowerBuilder中却已有DataWin-dow来代劳了。事实上,DataWindow不仅可以替代游标进⾏从后台数据库查询多条记录的复杂操作,⽽且还远不⽌这些。但是同DataW…在某些PowerBuilder应⽤程序的开发中,您可能根本⽤不到游标这样⼀个对象。因为在其它⼯具开发中很多需⽤游标实现的⼯作,在PowerBuilder中却已有DataWin-dow来代劳了。事实上,DataWindow不仅可以替代游标进⾏从后台数据库查询多条记录的复杂操作,⽽且还远不⽌这些。但是同DataWindow和DataStore相⽐,游标也有其⾃⾝的优点,⽐如系统资源占⽤少,操作灵活,可根据需要定义变量类型如全局、实例或局部类型和访问类型如私有或公共等。 游标Cursor是一种用于处理数据库查询结果的机制。游标提供了一种方式来逐行处理查询结果并对每一行数据进行操作。以下是一个使用游标的简单例子 如要声明⼀个叫作Cus-tomerCursor的游标⽤以查询地址在北京的客户的姓名、帐号及其余额,您可以编写如下代码: DECLARE CustomerCursor CURSOR FOR SELECT acct_no,name,balance FROM customer WHERE province北京; 在游标的声明中有⼀点值得注意的是,如同其它变量的声明⼀样,声明游标的这⼀段代码⾏是不执⾏的,您不能将debug时的断点设在这⼀代码⾏上,也不能⽤IF...END IF语句来声明两个同名的游标,如下列的代码就是错误的。 IF Is_prov北京THEN DECLARE CustomerCursor CURSOR FOR SELECT acct_no,name,balance FROM customer WHERE province北京; ELSE DECLARE CustomerCursor CURSOR FOR SELECT acct_no,name,balance FROM customer WHERE province〈〉北京; END IF 打开游标 声明了游标后在作其它操作之前,必须打开它。打开游标是执⾏与其相关的⼀段SQL语句,例如打开上例声明的⼀个游标,我们只需键⼊: OPEN CustomerCursor; 由于打开游标是对数据库进⾏⼀些SQL SELECT的操作,它将耗费⼀段时间,主要取决于您使⽤的系统性能和这条语句的复杂程度。如果执⾏的时间较长,可以考虑将屏幕上显⽰的⿏标改为hourglass。 提取数据 当⽤OPEN语句打开了游标并在数据库中执⾏了查询后,您不能⽴即利⽤在查询结果集中的数据。您必须⽤FETCH语句来取得数据。⼀条FETCH语句⼀次可以将⼀条记录放⼊程序员指定的变量中。事实上,FETCH语句是游标使⽤的核⼼。在DataWindow和DataStore中,执⾏了Retrieve()函数以后,查询的所有结果全部可以得到;⽽使⽤游标,我们只能逐条记录地得到查询结果。 已经声明并打开⼀个游标后,我们就可以将数据放⼊任意的变量中。在FETCH语句中您可以指定游标的名称和⽬标变量的名称。如下例: FETCH CustmerCur-sor INTO:ls_acct_no, :ls_name, :ll_balance; 从语法上讲,上⾯所述的就是⼀条合法的取数据的语句,但是⼀般我们使⽤游标却还应当包括其它的部分。正如我们前⾯所谈到的,游标只能⼀次从后台数据库中取⼀条记录,⽽在多数情况下,我们所想要作的是在数据库中从第⼀条记录开始提取,⼀直到结束。所以我们⼀般要将游标提取数据的语句放在⼀个循环体内,直⾄将结果集中的全部数据提取后,跳出循环圈。通过检测SQLCA.SQL-CODE的值,可以得知最后⼀条FETCH语句是否成功。⼀般,当SQLCODE值为0时表明⼀切正常,100表⽰已经取到了结果集的末尾,⽽其它值均表明操作出了问题,这样我们可以编写以下的代码: lb_continueTrue ll_total0 DO WHILE lb_continue FETCH CustomerCur-sor INTO:ls_acct_no, :ls_name, :ll_balance; If sqlca.sqlcode0 Then ll_totalll_balance Else lb_continueFalse End If LOOP 循环体的结构有多种,这⾥提到的是最常见的⼀种。也有的程序员喜爱将⼀条FETCH语句放在循环体的前⾯,循环体内再放置另外⼀条FETCH语句,并检测SQLCA.SQLCODE是否为100。但是这样做,维护时需同时修改两条FETCH语句,稍⿇烦了些。 关闭游标 在游标操作的最后请不要忘记关闭游标,这是⼀个好的编程习惯,以使系统释放游标占⽤的资源。关闭游标的语句很简单: CLOSE CustomerCursor; 使⽤Where⼦句⼦ 我们可以动态地定义游标中的Where⼦句的参数,例如在本例中我们是直接定义了查询省份是北京的记录,但也许在应⽤中我们要使⽤⼀个下拉式列表框,由⽤户来选择要查询的省份,我们该怎样做呢? 我们在前⾯曾经提到过,DECLARE语句的作⽤只是定义⼀个游标,在OPEN语句中这个游标才会真正地被执⾏。了解了这些,我们就可以很⽅便地实现这样的功能,在DECLARE的Where⼦句中加⼊变量作参数,如下所⽰: DECLARE CustomerCursor CURSOR FOR SELCECT acct_no,name,balance FROM customer WHERE province:ls_province; ∥定义ls_province的值 OPEN CustomerCursor; 游标的类型 同其它变量⼀样,我们也可以定义游标的访问类型:全局、共享、实例或局部,游标变量的命名规范建议也同其它变量⼀样。 但是在目前强大的数据库性能面前这种用法已经很少。
http://www.w-s-a.com/news/168808/

相关文章:

  • 山东网站建设都有那些企业推广策略
  • 网站开发文档是什么概念衣服销售网站建设规划书范文
  • 中国建筑装饰网官网企业网站设计优化公司
  • 南海建设工程交易中心网站c2c交易平台有哪些?
  • 有没有专业做网站架构图的软件番禺建设网站哪个好
  • 建立网站第一步整站seo优化公司
  • php网站开发文章管理系统wordpress 评论 顶踩 心 插件
  • 网站做百度收录的意义html网页设计代码作业代码
  • 网站推广怎么做 知乎衡水做网站开发的
  • 重庆忠县网站建设报价网页构建
  • 怎么自己做单页网站怎么在阿里做网站
  • 公司网站重新备案做电商没几个能赚钱的
  • 网站开发我们都能解决怎样做网站吸引客户
  • 网站首页图片切换代码wordpress minfy
  • 什么程序做网站收录好企业搭建网站的必要性
  • 建设网站主题建站必须要域名吗
  • 网站建设海报设计购物平台网站建设框架
  • 湖北在线网站建设建一个网站迈年
  • 上班自己花钱做的网站网站首页的动态怎么做
  • 台州网站建设哪家便宜沧州最新消息今天
  • 建设网站 请示 报告wordpress会员制
  • 青岛建网站人做网站怎么赚钱广告
  • 网站建设哪家好公司跨境电商展会2023
  • 设计大神云集的网站是南通市 网站设计
  • 心理咨询网站模板企业画册封面设计
  • 做网站 南京网站建设的重难点分析
  • 深圳做网站980移动网站开发语言
  • 网站评论怎么做seo关键词优化方法
  • 市级部门网站建设自评报告网站优化文章怎么做
  • 可不可以异地建设网站学做网站培训班要多少钱