开发者社区> 丁国华> 正文

红色是个危险色

简介:       传说中的红皮书,经过几经周折,在岁月的钟摆声中,开出了不算太绚烂的花朵,现在,我们就来梳理一下她的脉络,让这条路更加清晰。      首先,我觉得下面的这张图是红皮书的“书眼”                ADO通过OLED...
+关注继续查看

      传说中的红皮书,经过几经周折,在岁月的钟摆声中,开出了不算太绚烂的花朵,现在,我们就来梳理一下她的脉络,让这条路更加清晰。

     首先,我觉得下面的这张图是红皮书的“书眼”
     

         ADO通过OLEDB实现对不同类型数据源的访问,OLEDB是一种底层的编程接口,起着桥梁的作用,她支持关系或非关系类型的数据源,在vb6.0中,需要使用数据访问对象对数据库进行访问,vb6.0可以使用的数据访问对象有三种,分别是DAO (Data Access Object) 数据访问对象,RDO(Remote Data Object)远程数据对象,ADO(ActiveX Data object) ActiveX数据对象。

       面具体说说,红皮书五个实例带给我的收获,首先第一个“系统登录”对话框,第一个例子容易出问题的点:strSQL="SELECT 口令 FROM 系统用户WHERE 用户名="' & UserName &""',双引号引起来的部分表示字符串,sql语句中要使用文本需要用单引号引起来,&在这里是字符串连接符,不要小看一个小小的符号,她有可能就成为你程序不能正常运行的致命点(我就是快哭了),其中还有一个地方,请看下面这段代码const maxlongtimes as integer = 3 这段代码的意思是定义允许用户验证登录信息的最多次数,可是细心的读者,你发现了吗,为什么定义不用dim,而是用const呢?其实dim与const差不多,const定义不能修改其值,而dim则可以修改其值。第二个实例“使用ADO访问数据源”,容易出错的点,创建ODBC数据源,我相信大部分同学,在寻找ODBC数据源的时候,一般都采用直接从开始,搜索程序和文件中进行查找,虽然找是找到了,可是她怎么长得跟红皮书上,所描述的不一样呢,当执行添加这一步骤的时候,她出现的是这个样子:

        

         但是我们红皮书上的她,她的样子却是这样的:

        

         我相信,这时候大部分同学肯定会觉得是自己的系统装的有问题,包括我,当时我都有重装系统的冲动,可是,亲爱的读者,不要着急,换一种方法寻找,或许会柳暗花明哦,首先打开系统盘-windows-syswow64,进行搜索,嘿嘿,出现了,其实我也不知道为什么换一种方法就找到了,聪明的读者,如果你知道,记得留言告诉我哦,第二个例子运行的时候,出现的错误是 .open "SELECT * FROM 系统用户",objcn 这段代码的意思是从数据库中查找系统用户的信息,后面的是数据库库连接语句,它这样写是open的语法,可是我一开始的时候对这段代码并不明白,我从英文的角度是这样理解的从系统用户选择打开红色是个危险色 - 丁国华 - 丁国华 廊坊师范学院十期信息技术提高班,可见代码虽然都是用英文写的,毕竟跟英文还是有区别的,之后,我又重新建立了数据库,第二个例子方能正常运行。第三个例子“使用数据绑定访问数据”,其中红皮书上五个例子,我第一个通的就是第三个例子,可能是因为代码比较简短的缘故吧,没出错,第四个和第五个例子容易出错了的地方在于引用,同样的,傻傻地在这儿地方也犯错了,其中,第五个例子容易出错的地方,还有路径。为什么说红色是个危险色呢?因为太容易出错了,一个小小的标点符号,中英文切换,单引号,双引号,等等,这些都是极其细小的问题,所以大家敲的时候都要特别的注意,总的来说,这五个实例的具体操作过程,红皮书上阐述的非常详细,认真的跟着敲下去,都能实现,让我们一起杨帆远航,朝着梦想的远方,迈进......

=======

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
将整个网站变为黑白色
将整个网站变为黑白色
43 0
《高脚杯上的红色唇印》
《高脚杯上的红色唇印》 作品简介: 她是“野人部落”里红极一时的舞女,她总在夜色中尽情摇曳自己的青春,如一朵带刺的玫瑰在暗夜里尽情绽放;他是Z市有名的富家公子,一次偶然的机会他们彼此相识。从此他爱上了她,她也爱上了他。
708 0
使整个网页变黑白色(灰色)的特效代码
使用方法: 最简单的把页面变成灰色的代码是在head 之间加 <style type="text/css"> html { FILTER: gray } </style> 第一情况:把下面代码复制到你网页的<he
1231 0
opencv之颜色过滤只留下图片中的红色区域
如图,这次需要在图片中找到卷尺的红色刻度,所以需要对图像做过滤,只留下红色部分。 一开始的想法是分别找到RGB值,然后找到红色区域的部分保留就可以了,不过好像很难确定红色区域的RGB取值范围,所以要把图片转化到HSV空间中去。
5328 0
+关注
丁国华
你只管努力,剩下的交给时光!
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载