C# DataGrid不显示波斯日历

C# DataGrid不显示波斯日历,c#,sql,datagrid,ado.net,C#,Sql,Datagrid,Ado.net,我想搜索两次。我正在使用以下代码: SqlDataAdapter adap; DataSet ds = new DataSet(); SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=test;Integrated Security=True;MultipleActiveResultSets=True"); con.Open(); SqlCommand cmd = new SqlCommand("

我想搜索两次。我正在使用以下代码:

SqlDataAdapter adap;
DataSet ds = new DataSet();
SqlConnection con = new SqlConnection("Data Source=(local);Initial Catalog=test;Integrated Security=True;MultipleActiveResultSets=True");
con.Open();
SqlCommand cmd = new SqlCommand("SELECT t5 FROM student WHERE t5 BETWEEN '" + label14.Text + "' AND '" + label15.Text + "'", con);
adap = new SqlDataAdapter("SELECT t5 FROM student WHERE t5 BETWEEN  '" + label14.Text + "' AND '" + label15.Text + "'", con);

adap.Fill(ds, "t1");
Datagv1.DataSource = ds.Tables["t1"];

我在数据网格中得到结果,但我的问题是数据网格中的日期时间没有显示在波斯日历中

请不要使用字符串连接来构造SQL查询。它们很容易受到SQL注入攻击(通常性能不如其他方法)。如果您希望SQL出现在代码中,则使用参数化查询。您知道SQL存在于
System.Globalization
命名空间中,是吗?