gpt4 book ai didi

mysql - VB.NET MySQL 在一个文本框中检索两个数据库列字段

转载 作者:行者123 更新时间:2023-11-29 12:43:55 26 4
gpt4 key购买 nike

我有这个搜索功能,可以用自己的CheckBox单独搜索Firstname Middlename,如果我想的话,我就会想到这个东西当然,在一个带有空格的 Textbox 中一起搜索 FirstnameMiddlename 并尝试将 SELECT 语句与 一起使用>CONCAT,但没有成功。

看起来像这样:

If CheckBox1.Checked And CheckBox2.Checked Then
SQL = "SELECT * from student where CONCAT(fname,"" "", mname) like '%" & TextBox1.Text & "%'"
End if

最佳答案

试试这个:

If CheckBox1.Checked And CheckBox2.Checked Then
SQL = "SELECT * from student where CONCAT(fname,' ', mname) like '%" & TextBox1.Text & "%'"
End if

编辑

SELECT * FROM student WHERE MATCH (fname, mname) AGAINST ('+" & TextBox1.Text & "* +" & TextBox1.Text & "*' IN BOOLEAN MODE)

也许这会给你想要的结果

关于mysql - VB.NET MySQL 在一个文本框中检索两个数据库列字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25717578/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com