| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1711 人关注过本帖
标题:VB.NET+access实现模糊查询问题
只看楼主 加入收藏
tonyfire
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-3-27
收藏
 问题点数:0 回复次数:5 
VB.NET+access实现模糊查询问题

我利用VB.NET+access实现模糊查询
SQL语句为slt="select * from sheet1 where name like ' * "& textbox1.text &" * ' "
例如我在TEXTBOX1里写如 '王'
得到语句为: select * from sheet1 where name like ' * 王* '
然后是没有找到任何一条信息
但是我把这条信息直接写到ACCESS里的查询中,就能找到!
那位高手指点一下,错在哪里?

[此贴子已经被作者于2006-5-25 12:15:04编辑过]

搜索更多相关主题的帖子: NET access 模糊 查询 
2006-05-25 12:11
adair
Rank: 3Rank: 3
等 级:新手上路
威 望:9
帖 子:250
专家分:0
注 册:2005-9-3
收藏
得分:0 
slt="select * from sheet1 where name like ' % " & textbox1.text.trim &" %' "

********年轻无极限******** 要時刻相信你自己,不要被自己打敗
2006-05-25 21:11
tonyfire
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2006-3-27
收藏
得分:0 
还是不行:斑竹看看其他代码有什么问题?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim connstr, slt As String
connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Application.StartupPath + "\db1.mdb"
slt = "select * from sheet1 where name like ' % " & TextBox1.Text.Trim & " %' "
Dim ad As New OleDbDataAdapter, ds As New DataSet, conn As New OleDbConnection
conn = New OleDbConnection(connstr)
conn.Open()
ad = New OleDbDataAdapter(slt, conn)
ad.Fill(ds, "sheet1")
DataGrid1.DataSource = ds.Tables("sheet1")
conn.Close()
End Sub
2006-05-25 21:51
蓝魂
Rank: 1
等 级:新手上路
帖 子:39
专家分:0
注 册:2006-6-6
收藏
得分:0 
slt = "select * from sheet1 where name like ' % " & TextBox1.Text.Trim & " %' "
去掉空格吧!
slt = "select * from sheet1 where name like '%" & TextBox1.Text.Trim & "%'"
2006-06-06 18:31
xocy9ck
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2006-6-7
收藏
得分:0 
我要和楼主好好交流  QQ:627792681   MSN:xcywinxp@
2006-06-07 20:43
guyan1220
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-5-22
收藏
得分:0 
为什么要加星号呢?
slt="select * from sheet1 where name like' " & textbox1.text & " % '"
应该这么写吧!
2006-06-08 18:53
快速回复:VB.NET+access实现模糊查询问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016550 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved