访问选择查询
本文关键字:查询 选择 访问 | 更新日期: 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;
当你知道你的上部&下限. .