使用VB.net,我正在寻找的结果本质上是"查询浏览器"的极度淡化版本。例如。我希望用户能够在文本框中输入MySql查询,然后将这些结果显示在用户的不同文本框中。我是新人,所以这可能是完全荒谬的,只是好奇是否有人对如何实现这一点有任何想法?
答案 0 :(得分:0)
假设Windows窗体而不是WFP,Web窗体或其他。
使用DataGridView control而不是结果的TextBox。我们称之为DataGridView1
。如果您的TextBox名为TextBox1
并且您有一个名为btnExecuteQuery
的按钮,那么您需要的代码如下所示:
Private Sub RunQuery(sender As Object, e As EventArgs) Handles btnExecuteQuery.Click
Using cn As New MySqlConnection("connection string here"), _
cmd As New MySqlCommand(TextBox1.Text, cn)
cn.Open()
DataGridView1.DataSource = cmd.ExecuteReader()
End Using
End Sub