C# 数据表中的表达式

C# 数据表中的表达式,c#,datatable,C#,Datatable,我有一个简单的代码: currentDataTable.Columns.Add("Active", Type.GetType("System.Boolean")); currentDataTable.Columns.Add("Symbol", Type.GetType("System.String")); currentDataTable.PrimaryKey = new DataColumn[] {currentDataTable.Columns[1]}; s

我有一个简单的代码:

    currentDataTable.Columns.Add("Active", Type.GetType("System.Boolean"));
    currentDataTable.Columns.Add("Symbol", Type.GetType("System.String"));
    currentDataTable.PrimaryKey = new DataColumn[] {currentDataTable.Columns[1]};

    string FilterExpression = "Symbol = AAA";
    DataRow[] existingRows = currentDataTable.Select(FilterExpression);
执行时,我遇到以下错误:找不到列[AAA]

我做错了什么???

如果希望将“AAA”解释为字符串,请使用:

string FilterExpression = "Symbol = 'AAA'";
从文件中:

在为对象创建表达式时 筛选,用单个 引号: