关于SQL模糊查找的问题 这个问题是,如果你使用的 ACCESS 数据库那么通配符就是 *[多个字符] 号,? 号代表单个字符。你可以到 access 新建一个查询窗口试。在 SQL Server 中 通配符是 %[代表多的字符],还有 _ [代表单个字符]。这个你可以参看标准的 SQL 语法的书,或者查看 各种数据库的语法帮助。标准的是 % 和 _ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 sql = "SELECT l1000.* FROM l1000 WHERE l1000.论文标题 like '*" & s & "*' ORDER BY l1000.论文标题 DESC"和sql = "SELECT l1000.* FROM l1000 WHERE l1000.论文标题 like '%" & s & "%' ORDER BY l1000.论文标题 DESC"效果差不多。如果查询汉字,尤其是只有一个汉字的时候,有时候会出错漏的。建议使用contain语句。 在 "以 Like 及万用字元的查询"中所使用的SQL 万用字元为 "*",但这是VB Jet Engine 使用的的字元,在标准的SQL定义中,并无 * 的定义,应改为:% 用%根本就查不到啦我用的是ACCESS数据库contain怎么用啊? 用中间程序做软件升级,可是不知道如何自动下载并保存到指定目录.求助! winsock.state一共有几种状态啊? ms agent问题 新年,提前散分。 请问如何使文本框透明显示? 如何让图片控件中的图片文字动起来? 有那位还记的fortran几个比较符(急!)? 如何在VB中正确显示16色以上图标? 怎样才能学好VB? 请问怎样能除去ActiveSkin的限制 各位.春节快乐...问个关于子窗体的问题? 各位大虾帮帮忙啊!
和
sql = "SELECT l1000.* FROM l1000 WHERE l1000.论文标题 like '%" & s & "%' ORDER BY l1000.论文标题 DESC"
效果差不多。如果查询汉字,尤其是只有一个汉字的时候,有时候会出错漏的。
建议使用contain语句。