| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 721 人关注过本帖
标题:数据库查询问题
只看楼主 加入收藏
smy727
Rank: 2
等 级:论坛游民
帖 子:95
专家分:20
注 册:2012-1-20
结帖率:75%
收藏
已结贴  问题点数:20 回复次数:5 
数据库查询问题
图片附件: 游客没有浏览图片的权限,请 登录注册

我是利用向导连接的数据库(accesss数据库),数据库名为shujuku、表名为biao,然后在datagridview显示,添加、删除等按钮都已经解决就是在查询这一步很费劲可是没解决。ComboBox选择数据库字段、textbox输入条件,符合条件的记录在datagridview中显示。
我以前在vb6.0编的代码如下
Private Sub Text1_Change()
datPrimaryRS.RecordSource = "select * from biao where (biao." & Combo1.Text & " like + '" + Text1.Text + "'+'%')"
 datPrimaryRS.Refresh
End Sub
这很简单是不是?可是vb2010就不一样了,请高手指点。
搜索更多相关主题的帖子: 数据库查询 where 
2013-02-14 19:27
smy727
Rank: 2
等 级:论坛游民
帖 子:95
专家分:20
注 册:2012-1-20
收藏
得分:0 
没人想帮忙吗?
2013-02-14 22:56
smy727
Rank: 2
等 级:论坛游民
帖 子:95
专家分:20
注 册:2012-1-20
收藏
得分:0 
怎么没人回答呀!czyzhuo,sywzs,都哪儿去了?"不说也罢"也不想说吗?
2013-02-15 22:12
不说也罢
Rank: 13Rank: 13Rank: 13Rank: 13
等 级:贵宾
威 望:39
帖 子:1481
专家分:4989
注 册:2007-10-7
收藏
得分:20 
楼主贴上来的的VB6代码,即使在VB6环境下,能查询出正确结果吗?
"select * from biao where (biao." & Combo1.Text & " like  '" + Text1.Text + "%')"
OR
"select * from biao where (biao." & Combo1.Text & " like  '%" + Text1.Text + "%')"


你在.NET版块提问,当然应当贴出你.NET的代码,且标明问题出在哪一行才好判断。

[ 本帖最后由 不说也罢 于 2013-2-17 15:38 编辑 ]

===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================
2013-02-16 17:50
smy727
Rank: 2
等 级:论坛游民
帖 子:95
专家分:20
注 册:2012-1-20
收藏
得分:0 
上面的代码是在VB6.0下能查出正确结果的。Combo1.Text选择指定的字段,比如:姓名,Text1.Text输入条件,比如:输入“王”得:王军、王伟、王巧云等记录,我都用了好几年了,非常方便。
可我就不知道NET怎么写,在哪儿写,net不好学呀
2013-02-16 18:04
smy727
Rank: 2
等 级:论坛游民
帖 子:95
专家分:20
注 册:2012-1-20
收藏
得分:0 
谢谢你回话
2013-02-16 18:05
快速回复:数据库查询问题
数据加载中...
 
   



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

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