红皮书实例5总结_李晓瑞_廊坊师范提高班十五期_新浪博客

实例5 在前面几个例子的基础上,就一点也不难了,在敲前面的例子时,源于自己的马虎大意,很多细枝末节都出现了问题,少敲字母呀,未引用呀,反正是能想到的错误,我都犯了个遍,所以在敲这个例子的时候,就格外的谨慎小心,所以当敲完,运行时
||,还是出现了两个问题
红皮书实例5总结

路径找不到,拼写错误??很纳闷,明明是按照书敲的,竟然还能错,很新鲜,不过这也不稀奇,之前就出现过这样的问题,我感觉这是红皮书先生的巧妙之处,想让我们真正理解里面一些知识的意思,而不是一味地照着抄代码。所以,我又看了看,才发现,那路径哪儿有那么写的,果断地删去了“\db1”,然后,perfect了
运行成功

总结一些这小节的知识点:

本实例特点是:

(1) 使用ADO Command 对象创建参数查询以查询数据库

(2) 使用MSFlexGrid 控件以表格的方式显示查询结果

 

一般实现数据库数据查询有以下基本方法:

(1)使用查询参数构造SQL Select 语句,然后使用ADO Command 对象 或 Recordset 对象执行查询语句。

(2)使用ADO Command 对象创建参数查询

(3)先执行 Select 语句获取数据库数据,将其存放到recordset 对象中,然后执行 recordset 对象的find方法查找符合条件的记录,或者设置recordset 对象的filter属性筛选符合条件的记录。

 

 

需要编写代码实现以下功能

 

1.在窗体加载时创建数据库连接和command 对象,并建立参数查询

2.在单击  查询  按钮时, 首先设置查询参数,执行查询,然后显示查询结果.



基础知识:
1.
MSFlexGrid1.Cols = 2 :表示控件的列数为2
MSFlexGrid1.Col = 0 :表示控件的当前列

2.
红皮书实例5总结
"!"   代表   single


运行效果:
只输入   用户名
(我有两个带admin的用户名,所以当只输入admin时,就会出现两个用户名下的信息)
红皮书实例5总结
只输入身份(对应时该身份的用户信息就会显示出来)
红皮书实例5总结
直接点击查询(全部用户信息都显现出来了)
红皮书实例5总结

师父给验项目的时候提出了这么个问题

每次在查询结果中的第一行都是空行,能不能去掉,我果断地查询了巨人的博客,解决了。

      因为MSFlexGrid控件的rows默认值是2,而使用AddItem方法添加行集时,是从最后一行开始添加数据,如果把rows的初始值置为1,这样,再添加行集时就从第一行开始添加了。


例子虽小,内容丰富,期待接下来的学习,欧耶,fighting!!!




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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值