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

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


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

都是查找,他们有什么分别吗?
...全文
94 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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 筛选匹配记录。

1,217

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧