Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 数据库列中的文本搜索_Mysql_Visual Studio_Visual Studio 2010_Visual Studio 2008 - Fatal编程技术网

Mysql 数据库列中的文本搜索

Mysql 数据库列中的文本搜索,mysql,visual-studio,visual-studio-2010,visual-studio-2008,Mysql,Visual Studio,Visual Studio 2010,Visual Studio 2008,我使用的是VB2010快速版。我在数据库中有一个数据库(Sql)和一个表“students”。它有如下数据: StudentId Name Surname Classs 2266 Mike Brown 8 2773 Carol Smith 6 2883

我使用的是VB2010快速版。我在数据库中有一个数据库(Sql)和一个表“students”。它有如下数据:

                StudentId     Name     Surname     Classs

                2266          Mike     Brown       8
                2773          Carol    Smith       6
                2883          Michel   Old         7
                2773          Miray    Edem        6
                27736         Cindy    Temiz       7
                ......................................
                ......................................

有很多学生。我想在我的表格上放一个搜索文本框。用户将按姓名搜索学生。当用户按下搜索文本框上的一个键时,例如“M”,将出现一个框,显示包含“M”的学生。(迈克、米歇尔、米莱)。它将像谷歌搜索一样工作。我有什么办法帮你吗。。。请分享您的想法…

我总是使用JQuery的自动完成:


构建后端以基于输入字符串进行搜索,然后让ui使用自动完成功能调用json以返回结果。

当您寻求帮助时,这是SQL查询问题还是软件问题?这听起来像是课堂作业

您将如何连接和查询数据库?您是将查询写入数据库中的存储过程,还是将软件对象绑定到数据库表


在您所在的位置,使用一种数据访问或查询而不是另一种数据访问或查询是一种惯例吗?

您应该为
文本框创建
自定义自动完成
类,并设置其
自动完成

比如:

Dim tbox As New TextBox

Dim aCol As New AutoCompleteStringCollection
For Each student As String In dt.results("students")
  aCol.Add()
Next

tbox.AutoCompleteSource = AutoCompleteSource.CustomSource
tbox.AutoCompleteCustomSource = aCol
tbox.AutoCompleteMode = AutoCompleteMode.SuggestAppend

我更喜欢VB.NET,因此我在VB.NET中提供了一个示例,因为没有指定任何语言。

我是编程新手,很抱歉我的解释不够充分。我不知道。但我可以在存储过程中编写查询。