.NET4.6 中 DataRow.Item[string] 上的 CS1061
CS1061 on DataRow.Item[string] in .NET4.6
我只是想知道我的代码如何出现 CS1061 编译器错误,其中包括 MSAccess 数据库连接。
我有以下几行:
class Test{
private CheckersDataSet.UsersDataTable userData;
private System.Data.DataRow[] userAttr;
public Test(){
userAttr = userData.Select("'ID' = " + userID) ;
Console.WriteLine(userAttr[0].Item["ID"]); //Where the ID is the name of a column
}
}
错误在 userAttr[0].Item["ID"]
部分,正如编译器所说:“DataRow 不包含 'Item'
的定义
Console.WriteLine(userAttr[0]["ID"])
我只是想知道我的代码如何出现 CS1061 编译器错误,其中包括 MSAccess 数据库连接。 我有以下几行:
class Test{
private CheckersDataSet.UsersDataTable userData;
private System.Data.DataRow[] userAttr;
public Test(){
userAttr = userData.Select("'ID' = " + userID) ;
Console.WriteLine(userAttr[0].Item["ID"]); //Where the ID is the name of a column
}
}
错误在 userAttr[0].Item["ID"]
部分,正如编译器所说:“DataRow 不包含 'Item'
Console.WriteLine(userAttr[0]["ID"])