SQL数据库小结2

SQL数据库总结2

SQL数据库总结2

 

 

 

VB6.0数据库开发经典实例精解---五实例总结

纵观五例,写完之后,我发现主要讲了一件事,就是ADO的使用,如下图:

SQL数据库小结2

                                                                                                    (1)

实例1

(1)     VB建立数据库建立ADO引用(主要用到的ADOConnection使用和ADO Recordset的使用)

(2)     设计一下窗体

(3)     编写一下代码(一个模块一个模块的整体编写)

(4)     运行

(5)     调试

(6)     成功

(7)     保存

此实例的注意事项也是这个实例的关键所在:

创建数据库必须的在VB的主程序下创建

区别:在VB主程序下创建的access数据库格式是.mdb格式,而直接创建access的数据库格式是accdb格式。

如果分不清access是怎样创建的,你会很郁闷,接下来的四个实例你也就不用在操作了,因为你会在这个实例上郁闷很久,更是难以释怀。

我操作完这几个实例的感慨就是:会了第一个实例,你接下来的四个实例也就不用再操作了,其模型都是大同小异(就已经能做到举一反三啦!

 

但是为了增加咱们大家的代码亲和力,大家还是“小马过河”试试的好。

 

问题概览

接下来四个实例出现的问题不外乎下面这么几种:

 

问题1.建立数据库,连接数据库出现问题,下面两幅表面是不一样的画面,但是它都是同一个问题

 SQL数据库小结2

                                   (图2)

SQL数据库小结2

(图3

解决方案:在VB主程序下创建数据库

 

问题2.代码拼写错误(出现实时错误,是代码拼写出现的问题)

    SQL数据库小结2

                               (图4

 

 

 SQL数据库小结2

(图5

(此问题出现在了实例5,这个问题让我郁闷的是竟然是一个中英?书写错误)

 

解决方案:耐心找出小Bug

 

问题3.数据库搭建错误,这和上面的问题1还不样,主要表现为路径上输入的错误,如下图

SQL数据库小结2

(图6

 

解决方案:VB主程序保存要和数据库保存到同一个文件下。路径输入如下图

SQL数据库小结2                            (图7)

 

 

 

问题4.程序运行出现的最小问题,就是主程序没有“引用”

SQL数据库小结2

(图8

 

解决方案:工程---引用

 

SQL数据库小结2

 

(图9

 

第二个实例“主要讲的是ODBC数据源的创建”,因为它有些特殊,就是在添加数据时win7 64位系统它出现了点麻烦,它找不到创建项,下图是创建方法,希望能给您点启示。

SQL数据库小结2

(图10

 

上面两个例子一个是开始,一个是有特殊的地方,所以加以详细介绍。

 

 

下面三个例子介绍如下:

 

实例3主讲的是“使用数据绑定访问数据”Micorsoft ADO Data Control6.0OLEDB)控件的使用和Micorsoft Jet 4.0 OLE DB Provider连接使用

此例可概况为两个字“简单”

 

实例4主讲的是“分页显示记录”Micorsoft Data Grid  Control6.0OLEDB)的使用

此例可概况为两个字“简单”

 

实例5主讲的是“数据查询”Micorsoft FlexGrid Control6.0OLEDB)的使用

此例可概况为两个字“简单”

 

综上,写一个程序要概况出这一类程序的特点,写一个模块要概况出这一类模块的特点。方可“攻无不克,战无不胜”“逢强智取,遇弱成强”。

 

7楼ironxue4天前 18:56
全面,学习了。
Re: xjc12780032624天前 19:54
谢谢
6楼wangxuhebeibd4天前 18:38
看不懂。 给讲讲, 。 等我看的时候 ,给你平 平 啊
Re: xjc12780032624天前 18:56
敲例子的时候,我的这篇博客将会对你起到灯塔的作用。
5楼lishehe5天前 11:00
加油
Re: xjc12780032625天前 11:55
加油
4楼lfmilaoshi5天前 21:08
狠下功夫呀。。。。辛苦了。。米老师
Re: xjc12780032625天前 00:36
总结是最好的学习步骤之一。n这是你教给我们的!n呵呵!
3楼lvshihua5天前 21:07
真的学习了
Re: xjc12780032625天前 21:07
呵呵
2楼dandanzmc5天前 20:21
呵呵,我也出现过这些错误
Re: xjc12780032625天前 20:40
改正就好了
Re: dandanzmc5天前 21:07
回复xjc1278003262嗯,(*^__^*) 嘻嘻……
1楼wj80235天前 20:18
学习了……
Re: xjc12780032625天前 20:20
呵呵