以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 下标字符搜索不到,例如MnO?计下标的2 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=178788) |
-- 作者:xluoping -- 发布时间:2022/7/20 22:08:00 -- 下标字符搜索不到,例如MnO?计下标的2 \'\'\' Dim dr As DataRow = DataTables("化学因素限值").SQLFind("检测项目 = \'锰及其无机化合物(按MnO?计)\'") If dr IsNot Nothing Then Else end if 实际上表中是有 字段 检测项目 的数据 \'锰及其无机化合物(按MnO?计)\',但是无法搜索到行,这是怎么回事?但是如果数据load到本地,.Find("检测项目 = \'锰及其无机化合物(按MnO?计)\'") 是可以搜索到行。请帮助!
|
-- 作者:有点蓝 -- 发布时间:2022/7/21 9:03:00 -- 什么数据库?SqlServer? 【(按MnO?计)】这里中间是个问号?
[此贴子已经被作者于2022/7/21 9:03:54编辑过]
|
-- 作者:xluoping -- 发布时间:2022/7/21 9:41:00 -- SqlServer 库,那个?是下标的2 按MnO?计,发表后就变问号了:https://baike.baidu.com/item/%E4%B8%8B%E6%A0%87/538446?fr=aladdin [此贴子已经被作者于2022/7/21 9:42:59编辑过]
|
-- 作者:有点蓝 -- 发布时间:2022/7/21 9:54:00 -- 试试 Dim dr As DataRow = DataTables("化学因素限值").SQLFind("检测项目 = N\'锰及其无机化合物(按MnO?计)\'")
|
-- 作者:xluoping -- 发布时间:2022/7/21 10:02:00 -- 可以 ![]() |