简体   繁体   English

使用 ComboBox 和 TextBox 过滤搜索 VB.net

[英]Filter Search using ComboBox and TextBox VB.net

我有一个带有 MySQL 的 vb.net 应用程序我想搜索数据库并使用组合框和文本框过滤结果

        SQL = "select * FROM duty where '" & ComboBox3.Text & "' = '" & TextBox15.Text & "' "

Aside from the SQL injection issues,除了 SQL 注入问题,

Add % wildcard.添加 % 通配符。

SQL = "select * FROM duty where '" & ComboBox3.Text & "' = '%" & TextBox15.Text & "%' "

If you are searching for a string, use a LIKE keyword on your SELECT statement.如果要搜索字符串,请在SELECT语句中使用LIKE关键字。

Example:例子:

SQL = "SELECT * FROM duty WHERE '" & ComboBox3.Text & "' LIKE '" & TextBox15.Text & "%';"

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM