c#文本框和mysql表交互

时间:2018-06-30 04:08:56

标签: c# mysql select textbox

我已经使用Visual Studio 2015-2017开发了一个软件,简要地说,我有一个文本框,它将其内容作为参数发送给MySql数据库上的命令,以在DataGridView中返回值。这是一个可以组织每个人的软件 从网页发送的环境投诉。

我的问题是:我可以使用一个文本框搜索数据库表中任何行的内容吗?

就像使用文本框来返回每一个带有人名的环境投诉一样,并使用相同的文本框来返回每个带有环境投诉位置的环境投诉。

可能是这样的:

  

SELECT * FROM TABLE在表上的任何内容=文本框参数;

3 个答案:

答案 0 :(得分:0)

如果您想在同一文本框中分隔数据。然后您可能用空格或行分隔,使用“ \ n”换行或“” * x,其中x是空格的整数。

答案 1 :(得分:0)

答案是否定的,从任何正常意义上讲,都不是您所显示的方式,但是您可以建立一个查询以包含要搜索的列。我的意思是您(或sql)如何处理非文本字段和各种其他的恶作剧

可能会帮助您入门的示例

SELECT ...
FROM yourtable
WHERE 'val' IN (field1, field2, field3, field4, ...)

WHERE field1 LIKE '%val%' or field2 LIKE '%val%' etc....

答案 2 :(得分:0)

我将其作为一种思想尝试过,并且同样有效:

  

SELECT * FROM表中,WHERE Name ='Person name'或投诉类型='Person name'...

以此类推,并包含我想要的所有字段,“人名”是发送到命令的文本框参数...

感谢您的帮助!