注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

王娟娟-廊坊师范学院信息技术提高班11期

信心要靠力量去支撑,爱要靠力量去付诸于实践。

 
 
 

日志

 
 

【总结】红皮书五个小实例  

2014-06-15 22:08:17|  分类: 学习之总结 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
        这篇总结终于出来了,我这个人吧就是太太过于磨叽,做什么事都要拖到最后,上周刚刚写的反思博客,所以无论如何我都不能再跳跃式的前进了,改写的还是必须要写的,因为我知道欠下的总是要还的。于是,这篇博客就出来了,好了,进入今天的正题吧!
       前些日子有几天的时间都是在对红皮书学习,我发现每个例子虽然实现的方式有所不同,但是都是按着一个模式去做的,第一是创建数据库,然后引用ADO对象,然后通过ADO对象与数据库进行连接,连接后数据库里的数据就可以暂存在ADO里面,然后SQL语句执行各种功能。最后释放对象。
实例一:
        在敲这个实例的时候遇到的一些大大小小的问题一共有这样几点:(1)符号中英文,空格经常敲错,提示各种错误。
(2)只要换行,程序就容易出现错误。
(3)程序在相对路径下注意。
(4)在 运 行 程 序 中 提示“字符串语法错误,在查询表达式用户名       =“admin”中?strsql="select 口令 from 系统用户 where 用户名 =‘"&Username&""   ——在这句中只是缺少一个单引号,但总是很难发现这种错误,所以还是不够细心。
(5)在建立数据库添加索引时出现错误:
【总结】红皮书五个小实例 - 王娟娟 - 王娟娟-廊坊师范学院信息技术提高班11期
实例二:
    如果说实例2是通过ODBC数据源链接数据库,但我觉得还是ADO起主导作用,ODBC数据源只是辅助而已,只是提前做好链接数据库之前的准备而已,比如提前把数据库的路径写好,还有链接时的链接字符串,实例2里面则多定义了一个过程,这个过程里首先响应的事textchange事件,从而将change的内容通过Recordset对象的一些方法保存到数据库,并且可以用recordset的movenext和moveprevious的方法对数据库的翻查并将结果反馈到text上。
实例三:
     实例2和实例3类似,只不过实例3是换了种方式调用数据库用到了adodc控件,对其控件属性进行设置,建立与数据库的链接,实例2呢,用的是编写代码,添加命令按钮。
     在对数据库进行更新时,发现了个问题,不能添加数据,也不能更新,后来发现是因为数据库类型选的不对,我选择了动态集类型之后便可以添加更新 数据库了。
实例四——分页显示记录

   主要用的一个空间是datagrid,这个控件可以对数据进行分页记录,还是一个调用数据库的过程,首先建立数据连接,这个过程中出现很多问题,比如把showdata这个整体单词分开,导致程序不能运行,还有就是不细心,敲出的语句差了好几行,adOpenStatic是向前游标,adLockReadOnly默认只读

实例五——数据查询

    运用到了msflexgrid控件,这个控件可以用来显示查询的数据,运用的方法是additem,这个程序的运行过程:输入用户名或身份——打开数据库——点击查询——运用command创建参数使msflexfrid中有相应的数据

     

   大部分的还是很多不明白,只是简单的总结一下,这篇草稿在为知笔记已经存了好久了,今天终于见太阳了!



  评论这张
 
阅读(24)| 评论(6)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017