使用 DataTable.select 时启用区分大小写大小写、DataTable、select

2023-09-06 14:04:19 作者:余厌'

我的数据库只包含

卡车

但是我下面的选择语句返回带有卡车"的行

however my below select statment returns the rows with 'Truck'

MyWebControl.Myfunction().Select("TransportationMode = '" + TRUCK + "'");

如何使这个 select 语句区分大小写?

How can I make this select statement case sensitive ?

推荐答案

设置 DataTable.CaseSensitiveTrue.

假设 Myfunction() 返回一个 DataTable:

Assuming Myfunction() returns a DataTable:

string TRUCK = "trUck";
var dt = MyWebControl.Myfunction();
dt.CaseSensitive = True;
dt.Select("TransportationMode = '" + TRUCK + "'");