DataTable.Select 字符串比较区分大小写

DataTable 默认情况下字符串比较是不区分大小写的

 

如下:

 

DataRow[] tmpEntityRows = Entities.Select("Code='abc'");
//DataRow[] tmpEntityRows = Entities.Select("Code='ABc'");
 

都可查询到 Code=='ABC'的记录

 

若要区分大小写比较,设置属性为:

 

DataTable.CaseSensitive = true;

你可能感兴趣的:(.Net)