c#textbox与mysql表交互

pprl5pva  于 2021-06-24  发布在  Mysql
关注(0)|答案(3)|浏览(254)

我用visualstudio2015-2017开发了一个软件,简单地说,我有一个文本框,它将内容作为参数发送到mysql数据库上的命令,以在datagridview中返回值。这是一个软件来组织每一个从网页发出的环境投诉。
我的问题是:我能用这一个文本框来搜索数据库表中任何一行的内容吗?
例如,使用文本框返回每个带有人名的环境投诉,并使用相同的文本框返回每个带有投诉位置的环境投诉。
可能是这样的:
选择*from table where anything on a table=textbox参数;

ct2axkht

ct2axkht1#

如果你的意思是把同一个文本框中的数据分开。然后您可以使用“\n”作为新行或“*x”用空格或行分隔,其中x是空格的整数。

gdx19jrr

gdx19jrr2#

答案是否定的,这与您所展示的方式不同,但是您可以构建一个查询来包含要搜索的列。我的意思是,您(或sql)将如何处理非文本字段和各种各样的恶作剧
什么可以让你开始学习的例子

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

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

gz5pxeao3#

我试着把它当作一个理想,但它现在起作用了:
从name='person name'或complainttype='person name'的表中选择*。。。
以此类推,所有我想要的字段,“person name”是发送到命令的textbox参数。。。
谢谢你的帮助!

相关问题