使用已运行的Sql查询填充TextBox

詹姆斯·罗伯特·辛格尔顿

我有一个请求,我认为它应该很简单,但是由于某种原因,我无法使其正常运行。我有一个单击的按钮,运行查询并填充我的datagridview。我想用运行的确切查询填充文本框,以便用户可以对其进行修改。这是下面的代码。

private void SHTTBtn_Click(object sender, EventArgs e)
    {
        using (var myConnection = new SqlConnection(DBConnectionBox.Text))
        {
            var SHTTCmd = new SqlCommand("Do some SQL Command");
            SHTTCmd.Connection = myConnection;
            SHTTCmd.CommandType = CommandType.Text;
            SqlDataAdapter SqlSHTTAdap = new SqlDataAdapter(SHTTCmd);
            DataTable SHTTRecord = new DataTable();
            SqlSHTTAdap.Fill(SHTTRecord);
            ClientInfoDGV.DataSource = SHTTRecord;
            ManualQueryBox.Text = SHTTCmd.ToString();
        }      
    }

我在ManualQueryBox.Text中得到的结果是“ System.Data.SqlClient.SqlCommand”

菲特

在上,form_load您将执行以下操作:

ManualQueryBox.Text = "your sql command";

然后,在按钮上单击,您将执行以下操作:

var SHTTCmd = new SqlCommand(ManualQueryBox.Text);

当然,这取决于您要执行的操作,这是不安全的。但这基本上就是您从文本框中获取查询的方式。

或者

如果您只想从命令中获取查询文本,而不是

ManualQueryBox.Text = SHTTCmd.ToString();

你会做

ManualQueryBox.Text = SHTTCmd.CommandText;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用 SQL 查询填充 WTForms SelectField

来自分类Dev

Laravel 4:如何显示已运行的SQL查询?

来自分类Dev

使用SQL查询查找已删除,已添加和已存在的故障单数量

来自分类Dev

使用C#运行SQL Server查询

来自分类Dev

使用 SQL 模拟运行 LINQPad 查询

来自分类Dev

在SQL SELECT查询中使用ASP.NET TextBox的值

来自分类Dev

Rails,使用自定义SQL查询填充ActiveRecord模型

来自分类Dev

使用从SQL查询接收到的数据填充listview

来自分类Dev

使用PL / SQL函数返回查询来填充LOV

来自分类Dev

使用VBA执行SQL查询并用数据填充工作表

来自分类Dev

使用从SQL查询接收到的数据填充listview

来自分类Dev

使用 django 原始 sql 查询填充表单集

来自分类Dev

使用Lambda表达式查询SQL语句填充的DataTable

来自分类Dev

从多个SQL查询填充对象

来自分类Dev

加速SQL查询,已奏效

来自分类Dev

运行缓慢的sql查询

来自分类Dev

无法运行SQL查询

来自分类Dev

运行计划的SQL查询

来自分类Dev

运行缓慢的sql查询

来自分类Dev

SQL查询运行极慢

来自分类Dev

使用已填充同一行的 html 表单编辑 SQL 行

来自分类Dev

使用LINQ查询填充类

来自分类Dev

使用LINQ查询填充类

来自分类Dev

Ebean使用参数列表运行本机SQL查询

来自分类Dev

如何使用like语句运行SQL更新查询

来自分类Dev

使用Ecto运行自定义SQL查询

来自分类Dev

使用不同的值多次运行SQL查询

来自分类Dev

SQL查询以使用中断事件获取运行总计

来自分类Dev

如何使用R在SQL表的每个列上迭代运行查询?