回 帖 发 新 帖 刷新版面

主题:vb中的sql语句问题,帮帮忙!

谁能解释一下以下句子啥意思啊?
StrSql = StrSql & " f001  Like " & " '" & "%" & Trim(Text1(4)) & "%" & "'" & " and"
其中StrSql = "select * from c002 where "
新手,谢谢了!

回复列表 (共1个回复)

沙发

是查询语句阿
其中select * from c002 查询表c002中的所有记录
加了where 表示有条件。
条件为
" f001  Like " & " '" & "%" & Trim(Text1(4)) & "%" & "'" & " and"(&号是字符串连接符)
其中f001是表c002中的字段.
表示查询字段f001中有包含Trim(Text1(4))中的字符,前后加了%,表示模糊查询,只要是出现了
Trim(Text1(4))中的字符就会满足查询的条件。
后加了个"and"是并且的意思,(你这段条件应该是少了一些代码吧)
and后也是加条件,是当字段f001有出现Trim(Text1(4))中的值并且满足and后的条件时成立
(写得有点乱,希望你看得懂,呵呵。。。)

我来回复

您尚未登录,请登录后再回复。点此登录或注册