求教 Textbox控件与数据库做类似百度模糊查询

问题描述

求帮忙有没有实例textbox控件做模糊查询!

解决方案

解决方案二:
数据库表中数据是同步过来的,在textbox中关联表中数据模糊输入!选中!
解决方案三:
一般好像都是用数据库语句模糊查询like%aaa%
解决方案四:
百度的查询可没那么简单简单的模糊查询,一般查询的源都是数据库里的用sql语句实现select*from表where字段like'%查询内容%'
解决方案五:
利用TextBox文本框模糊查询数据库名称下的相关内容实例//文本框设置<asp:TextBoxCssClass="shenlan"ID="txtKeys"runat="server"Width="167px"></asp:TextBox>//按钮设置<asp:ButtonID="btnSearch"runat="server"Text="搜索"OnClick="btnSearch_Click"/>//按钮事件protectedvoidbtnSearch_Click(objectsender,EventArgse){if(txtKeys.Text.Trim()!=""){Session["searchKeys"]=txtKeys.Text;Response.Redirect("searchList.aspx");}else{Page.RegisterStartupScript("","<script>alert('关键词不可以为空')</script>");}//CodeGo.net/}//查询内容页显示数据<asp:DataListID="DataList1"runat="server"Style="vertical-align:middle"><ItemTemplate><imgborder="0"align="middle"alt='<%#Eval("videoTitle")%>'src='<%#Eval("videoPicture")%>'<asp:ImageID="Image1"runat="server"ImageUrl="~/img/flower.gif"/><%#Eval("flower")%><asp:ImageID="Image2"runat="server"ImageUrl="~/img/tile.gif"/><%#Eval("tile")%>发布人:<aclass="huise1"title='<%#Eval("userName")%>'href='userInfo.aspx?userName=<%#Eval("userName")%>'><%#Eval("userName")%></a>//模糊查询绑定数据库信息protectedvoidbindDataList(){intnoncePage=Convert.ToInt32(labPage.Text);PagedDataSourceps=newPagedDataSource();stringsqlSel="select*fromvideoInfolinkwherevideoTitlelike'%"+Session["searchKeys"]+"%'";ps.DataSource=operateData.getRows(sqlSel).DefaultView;ps.AllowPaging=true;ps.PageSize=8;ps.CurrentPageIndex=noncePage-1;labBackPage.Text=Convert.ToString(ps.PageCount);DataList1.DataSource=ps;DataList1.DataBind();}
解决方案六:
这样看你要模糊到什么程度了。如果仅是一个字段的话,上面已经给你答案了。如果是多字段的话,就比较麻烦了,需要你自己拆词等。。。。。。
解决方案七:
自定义一个datagridview;几乎可以做到一模一样,包括向上向下回车选中;你仔细观察下,google,bing,百度他们3个查询框其实有区别;

时间: 2024-08-03 21:08:21

求教 Textbox控件与数据库做类似百度模糊查询的相关文章

~求教 gridview中 如何实现两个模板列中 textbox控件的 实时变换呢 ? 类似TextChanged

问题描述 gridview中如何实现两个模板列中textbox控件的实时变换呢?类似TextChanged比如在模板列中有两个控件textbox1和textbox2如何实现当textbox1的值发生变化以后textbox2的值马上就变成textbox1的值乘以二就是下面的代码怎么能够在textbox1的值发生变化后改变焦点时马上实现呢??多谢各位大侠~for(i=0,i<10,i++){TextBoxtextbox1=(TextBox)GridView1.Rows[i].Cells[2].Fin

gridview-我想做一个ASP.NET修改页面,点击修改,把选中的这一行的值,依次放入textbox控件中。

问题描述 我想做一个ASP.NET修改页面,点击修改,把选中的这一行的值,依次放入textbox控件中. 解决方案 http://blog.csdn.net/junboyboy/article/details/17922037 解决方案二: 推荐你看一下 高手写的GridView 72绝技 ,地址:http://blog.csdn.net/21aspnet/article/details/1540301

用ByteCheckValidator对TextBox控件可以做部分Text的Check么?

问题描述 asp页面上有个TextBox控件,位数要求7位整数和3位小数,现在要对其进行ByteCheck,ByteCheckValidator有的ControlToValidate属性,绑定要Check的TextBox,我想问问,我要分别对这个TextBox控件做整数和小数Check,用ByteCheckValidator可以绑定TextBox控件,做到Text的某个部分的Check么?或者有什么其它的方法来实现这个功能么?(不想在后台写代码做Check) 解决方案 解决方案二:可以很容易得通

数据库操作-该程序运行之后数据没在textbox控件中显示,请问需要修改哪里

问题描述 该程序运行之后数据没在textbox控件中显示,请问需要修改哪里 using System.Data.SqlClient; namespace 学生信息浏览 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } BindingSource bs = new BindingSource(); private void Form1_Load(object sender, EventAr

TextBox控件 会被百度卫士爆安全警告

问题描述 我就只是拖了个TextBox控件然后编译只要在TextBox切换字体输入就会爆警告 解决方案 解决方案二:请问怎么解决啊解决方案三:环境是windows7输入法为必应百度卫士4.0解决方案四:卸了不就行了解决方案五:1.换个杀毒软件试试2.换个输入法试试解决方案六:字体输入?输入法吧解决方案七:百度已经丧心病狂了..解决方案八:杀毒不会无缘无故报警的,看到了没,程序运行时注册表有键值变动,这个要你自己去猜是什么引发的,估计也是一个流氓软件做的解决方案九:杀毒软件在系统注册表里写数据吗?

随机抽取试题 并把他们显示到一个控件上怎么做啊

问题描述 急急急哪位高手帮忙解决我用C#做项目项目名叫在线考试系统现遇到难题随机抽取试题并把他们显示到一个控件上怎么做啊 解决方案 解决方案二:用随机数来取对应试题的ID这个应该要用到数据库吧``解决方案三:同上用随机数范围就定在你有多少道题解决方案四:产生一组不相同的随机数(试题id)在一个数组里面然后select试题from表whereidin数组集合解决方案五:用2个数组一个记录总的题数一个记录相应题目是否已被抽取给你一个类似的案例(我写的)privatevoidgetgut(){stri

创建具有自验证功能的textbox控件

创建|控件     导言        在强大的.NET面前,我有很多的想法,我希望asp.net的web控件内建有验证功能,而不需要在页面中插入太多的验证控件以致代码混乱!现在我们将可以利用.NET来创建一个只允许输入整型数字的的textbox控件或只允许输入货币型数据的textbox控件,等等.当然了,你还可以特别指定textbox控件可否为空或者是否在一个范围内,等等,另外,当我们输入的数据符合要求时,还可以返回一个值,以方便我们觉得是否要干预,甚至我们可以让它运行的时候根据输入数据是否符

在VB6中动态创建使用ADO控件访问数据库

ado|创建|动态|访问|控件|数据|数据库 使用ADO控件可以方便的在VB6中访问ODBC数据库,但是通过直接放置ADODS控件来获得ADO的数据连接比较麻烦,我们可以在VB工程中创建一个公共数据模块,将ADO控件的初始化.建立连接.关闭连接等操作都写到函数中,这样就可以在工程的其他模块中共享调用这个ADO连接. 一次完整的ADO调用操作分为如下几个步骤: 打开ADO到数据库的连接,初始化ADO RECORDSET集. 通过写入SQL语句执行查询并返回查询结果RECORDSET集:或者可以通过

定位 光标-如何使用javascript使用方向键控制光标在table单元格的文本框(是TextBox控件)中跳动

问题描述 如何使用javascript使用方向键控制光标在table单元格的文本框(是TextBox控件)中跳动 最近在做一个仓库管理系统,客户说最好能用方向键来定位光标,不需要用鼠标点击,这样必须麻烦,我在table单元格中放了文本框(TextBox控件),如何用方向键来定位,谢谢大家啦...