红皮书实例总结

在这里插入图片描述
终于敲完红皮书的五个例子了,哇真是感觉和vb中的不一样啊,这些例子更加深入用到的知识。话不多说,下面就把敲得过程遇到的问题和学到的东西分享给大家:
一:首先是第一个例子
(1)系统登录对话框:
这第一个例子也是最重要的一个例子,能够自主完整的敲下来的话,那么其余四个也就很容易了。
书上呢首先就是让我们先建立数据库,具体过程就不多说了,书上都有,在建立数据库的过程中其实没什么难的只要按着书上的步骤走就好了,在这里提醒的是,一定不能落下某个步骤,否者,当你运行程序的时候就会报错了。*****还有一点就是在保存你自己建立的数据库的时候最好是保存在和这个工程同样的文件里面。为什么呢这个下面就会说到了,具体情况就是下面这样在这里插入图片描述
红色的实例1.mdb***就是我自己建立的数据库了。这个之后最重要的就是代码的过程了,因为窗体我就不用多说了吧(哈哈)
在我自己敲得过程中呢,出现错误最多的地方就是数据 库的连接上面了,这就是不用我多说了吧,你建好要用就得去找到你的数据库啊
objCn.ConnectionString = “Provider=Microsoft.Jet.OLEDB.4.0;” & _
“Data Source=” & App.Path & "\实例1.mdb;Mode=ReadWrite|Share Deny None;Persist Security Info=False"

这个就是我的连接语句了,大家可以看到了,为什么要建在一起。就是因为这个地方很容易出错,最常见的就是***找不到路经的错误

当然在我们第一个例子里呢用的是ADO对象访问的数据库,所以我们必须还要去引用,这个过程非常重要,否者你运行的时候就会出现这个情况在这里插入图片描述
这个引用呢书中也会提到,千万不要错过,否者你就会一直找代码的问题了。
ADO 中常用的对象:connection(连接对象) command(命令对象) recordset(记录集对象) field(字段对象)
2.找不到数据库
在这里插入图片描述
这种情况第一先去看看路径是否正确,第二就是再重新建立数据库连接
这第一例子我就说完了。总的来说细心你才会成功。
(2) 使用ADO访问数据源
在这里插入图片描述
给我的感觉是实例二还是有些难度的,这个例子呢多了一步,就是ADO无访问ODBC数据源,再用ODBC数据源去访问数据库其实大家在敲完第一个例子的时候就知道直接用ADO也能访问数据库问啥还要建立ODBC 呢其实就是让我们学会如何建立和访问关系数据库的ODBC数据源而已 而已!
当然这么一弄问题就来了,就知道不是这么简单!在第一步去创建ODBC数据源的时候就有了问题
开始-程序-管理工具-数据源ODBC里的ODBC数据源管理器找不到Microsoft Access Driver(.mdb)驱动程序

按照书上的让你找这个数据源管理器,而发现并没有你要找的这个
在这里插入图片描述
这个问题就是因为你系统用的是64位的,上网查一下:去打开32位的就会找到你要找的了
从C盘里打开“Windows”—“SysWow64”—"odbcad32.exe"就有了
在这里插入图片描述
当你找到了那么就按照书上的来就行了,当然不能忘了你的数据库的连接问题,还有引用问题
(3)使用数据访问绑定数据
这个例子呢引用了一个控件“ADO Data”这个呢就是用来绑定你数据库的 这个例子呢没得说,控件好用,因为不用再去敲代码去连接数据库额!
(4)分页显示记录
这个例子同样先去找到你要的控件,然后代码我是一遍敲出来的,感觉有了前面几个例子,这个也就不是很难
还有就是最重要的引用ADO来访问的你的数据库不然就会出现这个错误
在这里插入图片描述
解决方法:在工程引用“中添加”MicrosoftActiveX Data Object[版本号,比如2.8等]Library“就可以了
(5)数据查询
这个例子的问题我想你都会在前面几个例子遇到。就不多说了(哈哈)

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值