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'";
从文件中:
在为对象创建表达式时
筛选,用单个
引号: