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

李天贵 廊坊师范学院信息技术提高班十三期

留下最真的,给你最好的

 
 
 

日志

 
 

红皮书总结  

2016-05-01 23:45:00|  分类: 数据库 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

   忘记红皮书什么时候敲完的了,但是一直不爱写博客,总结就不断地往后推

    记得以前敲红皮书的时候只知道他语句的结构,大概流程意义,不懂他为什么要用这些方法,可不可以用别的方式去实现,现在到自己去总结的时候又将书翻了一遍,对五个例子代码有熟悉了一遍,对于过程的意义理解更深。

 总的来说,敲五个例子最重要的就是连接数据库了,红皮书就是为了通过的Access的学习更好的过度到SQL Sever上面,敲学生系统的时候非常庆幸自己将如何创建,如何连接数据库都弄清楚了,在调错的时候省了不少力。


     宏观总结:      五实例用到的两种数据库连接方式


   一·有源连接:

        

   首先要配置ODBC数据源,通过采用ADO访问ODBC数据源,完成数据库连接

    具体格式:

 Cnn1.connectionstring="DSN=mySQLsODBC"

参见于:实例二

       

二·无源连接


      红皮书总结 - 13期 李天贵 - 李天贵 廊坊师范学院信息技术提高班十三期方法一、 ADO对象


      a.   访问access数据库:

cnn2.ConnectionString ="Provider=Microsoft.jet.OLEDB.3.51;" & _

                                 "DataSource=" & App.Path & "\实例1.mdb"

                               3.51这里还有一个讲究,在你用Provider=Microsoft.Jet.OLEDB.3.51ACCESS 97版本的驱动,如果ACCESS 2000的话就是Provider=Microsoft.Jet.OLEDB.4.0,在后面总结的时候会说)

 

       b.访问SQL Server数据库:

Cnn3.Connectingstring="provider=Microfoft.Jet.OLEDB.4.0;DATASource=D:\数据库\实例1.mdb"


    红皮书总结 - 13期 李天贵 - 李天贵 廊坊师范学院信息技术提高班十三期方法二、ADO Data控件

 

强调:无论是有源连接还是无源连接,在使用ADO对象使用前必须引用。(这个部分书上除了第一个实例外,其他的都省略了,如果发现.ConnectionString出不来,那十有八九就是没有引用了哈·


——————————————————————————————————

 

在敲代码时,为了减少错误的发生率,一定要养成几个好习惯:


添加控件的时候就要养成给自己控件改名称的习惯

敲代码的时候,不管是定义的时候,还是中间敲时候尽量要注意大小写。虽然说程序会根据你敲的是否正确自动更改大小写,如果你从一开始就注意的话,会不经意间避免许多错误

3. 敲代码的时候虽然有参照书,但是一定要对代码有一定的理解,然后养成加注释的好习惯。敲注释除了让自己看之外,最主要的还是让别人看,以后我们会会自己的团队,人家看了你的助手就知道你这块代码的功能,就不会花费大量的时间去钻研每一个代码了,提高效率。


4.整齐美观,注意间距,空行,整体布局


5细心再细心。



———————————————————————————


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

历史上的今天

在LOFTER的更多文章

评论

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

页脚

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