如何在c#中的文本框中运行sql查询

时间:2018-02-01 01:24:10

标签: c# sql-server winforms

我有一个文本框,我想在文本框中编写查询并在datagridview中显示结果。

如果我在文本框中写了这样的Select * From Login,并点击按钮在datagridview中显示结果。

我已尝试过此代码,但无法执行此操作。

        SqlConnection con = new SqlConnection(@"Data Source=LAPTOP-A56NKPB9\SQLSERVER;Initial Catalog=DB_EMS;Integrated Security=True");
        con.Open();
        SqlDataAdapter sda = new SqlDataAdapter("'" + query.Text + "'", con);
        DataTable dt = new DataTable();
        sda.Fill(dt);
        dgv.DataSource = dt;

我知道这是个坏主意,但我需要完成这项任务。

0 个答案:

没有答案