C# 通过SQL语句查找DataTable符合条件的数据
static void Main(string[] args)
{
DataTable dt = new DataTable();
dt.Columns.Add("id", typeof(int));
dt.Columns.Add("title", typeof(string));
dt.Columns["id"].AutoIncrement = true;
for (int i = 0; i < 100; ++i)
{
DataRow newRow = dt.NewRow();
newRow["title"] = DateTime.Now.Ticks.ToString();
dt.Rows.Add(newRow);
}
// 查找符合条件数据
DataRow[] dataRows = dt.Select("id<'2' or title='11'");
string str = "";
for (int i = 0; i < dataRows.Length; ++i)
{
str += dataRows[i]["id"].ToString() + ";";
}
}