访问选择查询

本文关键字:查询 选择 访问 | 更新日期: 2023-09-27 18:13:16

我正试图从Access数据库导入数据表,我想在gridview中显示。

我使用两个文本框,一个具有起始值,第二个具有结束值。当我在文本框中输入值时,它显示gridview填充数据。这是有效的,但我的问题是gridview显示我从整个访问表的数据,而不仅仅是我想要的策略和结束值之间的数据。

protected DataTable DataLoad()
{
    string queryString = "SELECT  SNR,.... ,......,......,.......,......  FROM Mytable Where SNR Between '" + tb_SNRFrom.Text + "'And '" + tb_SNRTil.Text + "'";
    {
        try
        {
          OleDbCommand command1 = new OleDbCommand(queryString, connection);
          OleDbDataAdapter da = new OleDbDataAdapter(command1);
          DataSet dataset = new DataSet();
          da.Fill(dataset);
          table = dataset.Tables[0];
        }
        catch (OleDbException exp)
        {
            Response.Write("Database Error:" + exp.Message.ToString());
        }
        connection.Close();
        return table;
    }
}

访问选择查询

为什么不使用SELECT SNR,.... ,......,......,.......,...... FROM Mytable Where SNR >= @SmallValue And SNR <= @LargeValue;当你知道你的上部&下限. .