如何从文本框中获取日期时间并将其放入sql语句中

tzcvj98z  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(330)

我有以下代码:

private void button3_Click(object sender, EventArgs e)
    {

        dataGridView1.Refresh();
        dataGridView1.Columns.Clear();
        clsMSSQL.clsMSSQL mssql = new clsMSSQL.clsMSSQL(2);
        string sql = ("select CCase.RefNo AS Az, EventTemplate.EventCode AS Vorgang from ikaros.CCase join ikaros.Event on CCase.ID = Event.CCaseID join ikaros.EventTemplate on Event.EventTemplateID  = EventTemplate.ID where EventTemplate.EventCode='IRVB' and Event.EventDate ='date' order by CCase.RefNo ASC");
        mssql.Query(sql);
        mssql.Fetch();
        dataGridView1.ColumnCount = 2;
        dataGridView1.Columns[0].Name = "Aktenzeichen";
        dataGridView1.Columns[1].Name = "Vorgang";

        while (!mssql.eof)
        {
            string[] arr_row = new string[2];

            arr_row[0] = mssql.GetString("Az");
            arr_row[1] = mssql.GetString("Vorgang");
            dataGridView1.Rows.Add(arr_row);
            mssql.Fetch();
        }
        dataGridView1.EndEdit();
        dataGridView1.Refresh();

    }

现在我想制作一个文本框,在其中有人可以输入datetime,它得到文本框中给出的datetime表。我做了我的研究,我发现我需要把以下任务作为一门课:

and Event.EventDate ='date'

所以'date'应该是从textbox获取信息并将其放入sql语句的类。我试图让我的文本框这样做,但我总是使程序冻结。
谢谢您。

3qpi33ja

3qpi33ja1#

必须为此使用特殊控件:
wpf:wpf4.0的datetimepicker
日期时间选择器
这些控件也可以嵌入到数据网格中。

相关问题