这两个句子有什么分别吗?

sunnypjd 2004-10-11 03:36:10
select * from Grade where 学号='" & cmb.Text & "'


sql.Filter = "学号='" & cmb.Text & "'" (这在VB中,已经set sql=new adodb.recordset 等等)

都是查找,他们有什么分别吗?
...全文
53 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxcc 2004-10-11
同意以上:P
回复
sunnypjd 2004-10-11

明白了
谢谢
回复
tztz520 2004-10-11
前者是在表中搜索数据,后者是在数据集中进一步查找匹配的数据.
回复
scatking 2004-10-11
前句是在表或视图“Grade”中检索,后一句是对已经检索出的记录集sql进行过滤。
回复
of123 2004-10-11
当然不一样,1 仅仅返回匹配的记录;2 则是返回更多或全部记录,再用 Filter 筛选匹配记录。
回复
发动态
发帖子

1180

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
社区公告
暂无公告