클래스에 열 이름을 전달하고 해당 열 값을 SQL 데이터베이스에서 검색하려고합니다. Field <>은 테이블에서는 사용할 수 없지만 DataTable에서는 사용할 수 있습니다. 누군가가 어떻게 linq을 사용하여 할 수 있습니까? 나는 그것이 매우 단순한 것이라고 확신한다. 감사.Field <> With Linq to SQL
[Table(Name = "[Keys]")]
public class Keys
{
[Column]
public string Column_A{ get; set; }
[Column]
public string Column_B{ get; set; }
[Column]
public string Column_C{ get; set; }
}
public string ReadKey(string DBKey)
{
DataContext dc = new DataContext(sqlconn);
Table<Keys> keysTable = dc.GetTable<Keys>();
var query = from k in keysTable.AsEnumerable()
select k.Field<string>("DBKey"); <---------------- wrong
}
도움 주셔서 감사합니다. – Gary
기꺼이 도와 드리겠습니다. –