📄 16538.html
字号:
<html>
<head>
<title>Re: 如何做全文检索?</title>
</head>
<body bgcolor="#FFFFFF" vlink="#808080">
<center>
<h1>Re: 如何做全文检索?</h1>
</center>
<hr size=7 width=75%>
<hr size=7 width=75%><p>
Posted by dino on August 03, 1999 at 02:14:24:<p>
In Reply to: <a href="16514.html">Re: 如何做全文检索?</a> posted by wu-抱歉耍宝一下 on August 02, 1999 at 16:27:29:<p>
: : 我是vb的出学者在使用ADODC物件时遇到以下的问题:<br>: : 在ADODC1.Recordsource 输入<br>: : SQL语法:<br>: : SELECT * FROM 工令单 WHERE 品名 LIKE 'A*'<br>: : 索引不出任何资料,但是<br>: : SELECT * FROM 工令单 WHERE 品名 LIKE AB<br>: : 确可索引出AB的资料,不知是何原因<br>: : 有请各位高手详解<br>: : 感激万分 <br>: 因上述问题困扰我两天之久,所以才上网求援,但也不能坐以待毙,所以在抱着ADO不是市售书籍内容的主流心情之下,到书局翻翻看,谁知在讲SQL7.0的书中找到,原来<br>: *号在一般的观念下是代表全部的意思,但<br>: %号在SQL才是代表全部的意思,所以上述语法要改成 <br>: SELECT * FROM 工令单 WHERE 品名 LIKE 'A%'<br>: 则只有A开头的字串才会被索引出<br>: 已知的高手们,在此说声抱歉,未知的同好们,则互相切磋<p>您只说对一半,<br>SELECT * FROM 工令单 WHERE 品名 LIKE 'A*'<br>SELECT * FROM 工令单 WHERE 品名 LIKE 'A%'<br>都是正确的SQL语法,只是看用在哪种engine及sql解译器<p>在MS SQL server里的sql command, %表示所有<br>但在access的sql command里, 用*来代表所有...<p>但也有例外:以asp连接access,就用%来代表所有,<br>用*反而不动了 ...<p>所以用*及%都试看看,就错不了<p><br>
<br>
<br><hr size=7 width=75%><p>
<a name="followups">Follow Ups:</a><br>
<ul><!--insert: 16538-->
</ul><!--end: 16538-->
<br><hr size=7 width=75%><p>
</body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -