请问在asp.net 参数化查询中如何使用模糊查询 我数据库用的是access 请高手指点

外星人oo 2003-07-31 05:56:40
我没有模糊查询时用的是
SELECT 姓名 from table where 姓名= ? 没有错误
我用打算用模糊查
SELECT 姓名 from table where 姓名 LIKE  %?%
结果错了
请高手指点


...全文
119 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
外星人oo 2003-08-09
  • 打赏
  • 举报
回复
谢谢大家热心帮助
但是还是没有合适的回答
不是是否还有人帮帮我
外星人oo 2003-07-31
  • 打赏
  • 举报
回复
感谢楼上朋友热心帮助,但是不行 只好这样了
姓名 LIKE '%" & Me.TextBoxname.Text & "%'

本来打算用
SQL = SQL + "AND (姓名 LIKE ?"  
OleDbSelectCommand1.Parameters.Add(New System.Data.OleDb.OleDbParameter("姓名", System.Data.OleDb.OleDbType.VarWChar, 50))
OleDbSelectCommand1.Parameters("姓名").Value = Me.TextBoxname.Text
happyno7 2003-07-31
  • 打赏
  • 举报
回复
try:
SELECT 姓名 from table where 姓名 LIKE  '%?%'
lzhm 2003-07-31
  • 打赏
  • 举报
回复
表中“姓名”应该是文本类型字段,得加单引号
外星人oo 2003-07-31
  • 打赏
  • 举报
回复
姓名 LIKE N'%" & _kehuname & "%' 是正确的
但是挝打算用 参数化查询
access中的参数是 ? 我就不会了
树猫 2003-07-31
  • 打赏
  • 举报
回复
Like
loulanlouzhu 2003-07-31
  • 打赏
  • 举报
回复
看看ACCESS中的like怎么写的!

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧