VB.NET access数据库 用tableadapter模糊查询 查询不出结果
SELECT编号,名称,规格FROM产品where名称='"&消毒&"*'想搜索名称为“消毒机40B”的行用模糊查询总是不出结果请高手指教...
SELECT 编号, 名称, 规格 FROM 产品 where 名称='" & 消毒 & "*'
想搜索名称为“消毒机40B”的行
用模糊查询总是不出结果
请高手指教 展开
想搜索名称为“消毒机40B”的行
用模糊查询总是不出结果
请高手指教 展开
2个回答
展开全部
以Access库调用为例(SQL相应可能需要改?通配符)
1,在TableAdapter设置中用 ? 通配符创建带查询参数的fill(),getdata()方法。
2,在参数调用的时候,参数格式为: "%%" & <要模糊查询的字符串> & "%%",即可。
综上,就是在使用过程中带%%参数,而不是TableAdapter中带通配符。(测试通过)
1,在TableAdapter设置中用 ? 通配符创建带查询参数的fill(),getdata()方法。
2,在参数调用的时候,参数格式为: "%%" & <要模糊查询的字符串> & "%%",即可。
综上,就是在使用过程中带%%参数,而不是TableAdapter中带通配符。(测试通过)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询