在ADO+access2000中,SQL语句如何实
现串的部分匹配?
select * from table1 where 姓名='张'
将得到所有姓张的记录
现串的部分匹配?
select * from table1 where 姓名='张'
将得到所有姓张的记录
解决方案 »
- 寻一控件
- unit中调用form,如何在unit中判断form是否被关闭?
- 怎样将十六进制的串转换成字符串,然后进行传输?
- 谁有ExpressBars 4.1的原版?
- 关于PageControl的问题,在线急,解决了马上给分
- Help~!
- 搞不定,搞不定,ADOX动态创建数据库问题,高手请进
- 有没有西安的Delphi无业人员,或者是学生?进来报个到阿~~~~~~~~~~~~
- TeeChart5.02当把横坐标(时间yyyy/mm/dd hh:nn:ss)分为两行之后,坐标的第二行与它的title重叠,怎么解决?
- Dbgrid 显示问题
- xiao78大侠来领分拉~~
- 想了解pascal中继承重载多态等的概念,有没有面向对象pascal方面的好书或网站?
'select * from table1 where 姓名 like ''%'+trim(edit1.text)+'%'''
xm字段中有 d开头的记录
OK?
%----------所有字符
_ -------- 单个字符
[c1-c2] --- 字符 c1~c2
[^c1-c2] --- 不在c1~c2
:)
access 中用
还过 , like用法还是一样的。like '带%的字符串'
的like与ms sql server2000的串不一样
串 like 串acces2000 sql2000server 含义
* % 所有字符
? _(下划线) 单个字符
# 任一数字
[ ] [ ] 字符范围
[^ ] [! ] 不在范围不相同呀,编程时,还得注意呀
access97 用 *
access2000跟sql2000server 用 %